teens

Two police officers have been arrested for kicking two handcuffed teens and spitting on them during an arrest, according to a federal indictment.

The post Cops Arrested for Beating, Spitting on 2 Latino Teens, Telling them ‘Welcome to the White Man’s World’ appeared first on The Free Thought Project.