Police in Toronto have arrested and charged a 23-year-old man following numerous reports of sexual assaults downtown on Thursday.

Police in Toronto have arrested and charged a 23-year-old man following numerous reports of sexual assaults downtown on Thursday.



