Posts

Showing posts with the label injustice trayvon martin murder case

Protests, Riots, and Revolution Over Zimmerman vs State of Florida verdict for the Feb 2012 murder of Trayvon Martin

The Injustice: Trayvon Martin