Trayvon

  1. Protestors March in NYC’s Times Square after Trayvon Martin Verdict

    After the Zimmerman trial verdict, hundreds of people have gathered in Union Square and Times Square in Manhattan to protest the not guilty verdict in the Trayvon Martin murder tri…

    July 14, 2013