Canton police have made an arrest after a resident was allegedly raped at Canton Manor Developmental Center.
Police Chief Otha Brown told WLBT News that the incident occurred around 5:30 a.m. Thursday. Police were able to gather evidence off surveillance videos, identifying Antwon Harris, 34, as a suspect.
Harris is charged with sexual battery and was denied bond.
Canton Manor is a home that provides living arrangements and skills development support for people with intellectual and developmental challenges.