Demonstration in Union Square NYC protesting the not guilty verdict of George Zimmerman in the shooting death of Trayvon Martin.
July 14, 2013

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…