A 36-year-old man is facing charges after a woman was allegedly sexually assaulted on a GO Transit bus.
Police say special constables arrested a man Saturday afternoon after an 18-year-old woman reported that a man on the bus travelling from Peterborough, Ont., touched her inappropriately while rubbing his groin.
The man also reportedly produced a syringe and injected himself with a liquid while using explicit sexual language.
The woman was not physically injured during the incident.
A Toronto man is charged with sexual assault, indecent act and failing to comply with a probation order.