Two New York City police detectives were indicted for allegedly raping a handcuffed 18-year-old woman in a van after arresting her, the Wall Street Journal reports. Detectives Eddie Martins, 37, and Richard Hall, 32, face a 50-count indictment stemming from the alleged sexual assault last month, said acting Brooklyn District Attorney Eric Gonzalez. The charges, which Martins denied, include first-degree . . .
Want to read more? Please subscribe to The Crime Report!