Police Beat, Taser, and Shoot Man 23 Times, Killing Him for Walking Down the Street

This story is taken from The Free Thought Project “Drop his f***** ass, drop his ass!!” one officer can be heard saying on the dashcam right before six cops put 23 bullets into a man who was lying on the ground. Martinsburg, West Virginia – This week, the family of a Virginia man who was killed by police […]