Tag: , ,

James Nichols Luis Valenzuela

James Nichols Luis Valenzuela: Two Officers Charged With ‘Repeated Assault’ Against Women While On Duty

James Nichols and Luis Valenzuela, officers from the Los Angeles Police Department, have been charged with repeatedly raping and sexually assaulting several women while...