Edmonton police bust international cellphone scam linked to $20 million in fraud

Edmonton Police Service
Edmonton Police ServiceCourtesy of CBC
Published on: 
Loading content, please wait...