Peel Regional Police say key members of a Brampton-based criminal organization allegedly responsible several extortion incidents and staged car accidents are facing charges.

Peel Regional Police say key members of a Brampton-based criminal organization allegedly responsible several extortion incidents and staged car accidents are facing charges.
Protected by Security by CleanTalk