iOS app Android app

Jim Hammond

Deputy Accused Of Raping Woman During Traffic Stop

The Huffington Post | David Moye | Posted 01.25.2014 | Crime

A deputy in Chattanooga, Tenn., has been charged with aggravated rape for allegedly forcing oral sex on a woman during a traffic stop. Willie Greer...