police shooting


16
Jul

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”