A registered sex offender was arrested after passing motorists held him for police after he assaulted a jogger along the lakefront at 64th Street.
The woman, 36, was running along the bike path around 1:40 p.m. Wednesday when Brandon Williams, 24, ran up, threw her to the ground and assaulted her.
The woman was able to fight off Williams and flagged down motorists, who held the man until officers arrived.
Williams was charged with criminal sexual abuse and was due in bond court today. He is a registered sex offender, and detectives are investigating whether he is responsible for other attacks.