On duty officer accused of sexually assaulting woman
Arcola Police Officer Hector Ruiz has been arrested and charged with sexual assault and official oppression after a woman submitted a complaint.
Arcola Police Officer Hector Ruiz has been arrested and charged with sexual assault and official oppression after a woman submitted a complaint.