Captain Shawn Welch of Maine Pepper Sprays and Tortures Restrained Prisoner

Gallery

This gallery contains 1 photo.

Recently leaked video from Maine Correctional Center shows blatant abuse of power, verbal threats and torture of restrained inmate by Captain Shawn Welch and his group of thugs in full riot gear. After coating the prisoner’s face with a riot … Continue reading

Woman Pepper Sprays Man Who Spat on Her on a Bus in Grand Rapids

Gallery

This gallery contains 1 photo.

Video from Grand Rapids in Michigan shows an assault on a public transport bus which started with a man spitting on a woman who in return pepper sprayed the man, blinding him temporarily. What followed was an exchange of verbal … Continue reading