Trayvon supporters mass at the scene of self-defense shooting in Little Rock, AR
Protesters claim Little Rock has it’s “own Trayvon Martin.” Chant “f$%^ the police”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed