man killed in front of family
In the words of Marvin Gaye, “What’s going on?” The light shining on police brutality and the use of excessive force has been burning bright as of late. A pregnant woman in Rochester, NY was allegedly forced to the ground and punched in the head. A fourteen year old boy from Pennsylvania, accused of stealing […]
Trending