Police officer arrested for raping 19-year-old woman at traffic stop
San Antonio police officer Jackie Len Neal was arrested after raping a 19-year-old woman during a traffic stop. According to My San Antonio, Neal stopped
San Antonio police officer Jackie Len Neal was arrested after raping a 19-year-old woman during a traffic stop. According to My San Antonio, Neal stopped