Police say man behind violent sexual assault in Mississauga may have other victims

Alpha Mcleod

A 34-year-old Oakville man has been arrested and charged in relation to a violent sexual assault investigation.

Peel Regional Police say on Wednesday at roughly 7:00 p.m., an 18-year-old woman was walking in the parking lot of the plaza located near Hurontario and Elia in Mississauga.

Alpha McLeod allegedly drove by and tried to solicit the woman. He then brandished a firearm and demanded she enter his vehicle.

Police say McLeod drove a short distance away and sexually assaulted the woman. McLeod was arrested on Thursday and is facing charges of sexual assault with a weapon, forcible confinement, possession of a weapon for a dangerous purpose, and uttering threats to cause death or bodily harm.

Investigators believe he couldbe responsible for similar offences across the GTA.