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