By Cassandra Rules
“Staten Island, NY– Taisha Allen, who also filmed the death of Eric Garner, is speaking out and saying that her involvement with the case has put a target on her back with the NYPD. She says that officers used excessive force when arresting her two weeks ago.”
– Click through for more –
Source: thefreethoughtproject.com