Oswego police on Saturday charged a Lisle man with criminal sexual assault following an eight-month investigation.
Larry E. Foster, 31, has been charged with two counts of criminal sexual assault and one count of criminal trespass to residence. Oswego police apprehended Foster at his residence in Lisle at 6:24 a.m. Saturday without incident, according to a news release from the Oswego Police Department.
Oswego police began the investigation on March 16 after a victim reported an unknown man had entered their residence and sexually assaulted them, according to the release. The offender left the residence before police arriving but surveillance video captured the offender inside the residence, according to the release.
Detectives released still images to the public in an effort to identify the offender, although this attempt was unsuccessful, according to the release. Forensic evidence recovered at the scene led to the identification of Foster as a suspect.
The investigation also determined the victim was known to Foster. Foster was transported to the Kendall County Jail to await a pre-trial hearing.