South Elgin Suspect Arrested, Charged with Predatory Criminal Sexual Assault by Palatine Police Department
Palatine Police Detectives on Wednesday, September 11, 2024, arrested and charged 21 year-old Juan Castro-Alvarez, of the 1500 block of Gilpen Avenue in South Elgin, Illinois with one count of Predatory Criminal Sexual Assault (Class […]