Your comments on ...

Texas Cop Arrested After Allegedly Pulling Over Woman and Raping Her in Patrol Car

The officer, Jackie Len Neal, has previously been accused of sexual assault.
Return to article