OMG...
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.
Shared publiclyView activity