Ten people are each facing several charges after police in Peel Region located three kidnapping victims inside a Brampton home.
Peel Regional Police said on Dec. 17 officers attended an address near Kennedy Road North and Conservation Drive, between Sandalwood Parkway and Mayfield Road, in response to a kidnapping investigation.
With the assistance of the tactical unit, they entered the dwelling and found three victims who were rescued and brought to safety.
Police said they then executed search warrants, resulting in the seizure of a loaded Ruger Security 9 handgun, a Glock 17 Gen 5 handgun, and ammunition.
Ten individuals were also found inside that residence. They were arrested and charged with the kidnapping, forcible confinement, assault cause bodily harm, and various firearms offences.
The accused were all held for special bail hearings at the Ontario Court of Justice in Brampton.
The investigation is ongoing and anyone with information is …