Shared publicly  - 
 
This eye opening report entitled, No More Trayvons, revealed that 110 Black people have been killed by police in 2012, an estimated 1 every 40 hours.
1
3
Aislinn Borsini's profile photo
Add a comment...