Police Turn Routine Traffic Stops Into Cavity Searches

Timothy Young had just turned into a petrol station in the small US town of Lorsburg, New Mexico, and was about to fill up his pickup truck when several police cars pulled up behind him. The officers from the Hidalgo County Sheriff’s Office accused him of failing to use his indicator, and asked him whether … Read more

Cops Subject Man to Forced Anal Penetration and Defecation

A minor traffic stop went nightmarishly wrong for a New Mexico man who was detained by police and forced to undergo a series of anal probes and other medical examinations against his will. David Eckert had just finished shopping at Walmart in Deming, New Mexico when an officer pulled him over for failing to make … Read more