A 20-year-old man with a lengthy history of committing indecent acts and sexual assaults has been picked up yet again by Winnipeg police.

He is facing several counts of sexual assault and breach of probation, as well as a charge of performing an indecent act.

The charges are from the following incidents:

  • March 27, 5:45 p.m. — A 24-year-old woman was sexually assaulted in the 400 block of Portage Avenue.
  • March 29, shortly after 1 p.m. — A 31-year-old woman was sexually assaulted in the 200 block of Donald Street.
  • April 1, 9 a.m. — A 23-year-old woman saw a man perform an indecent act in the 400 block of Portage Avenue.
  • April 3, 10:45 a.m. — A 25-year-old woman was sexually assaulted in the 300 block of Portage Avenue.

The Manitoba High Risk Sex Offenders Unit located the suspect on Thursday evening and arrested him.