A serial rapist was arrested according to the Turlock police department. On June 15, 2021, a homeless female adult reported to the Turlock Police Department that the previous evening she was picked up on...
Read More
2 Minutes