May 10 2019 2:25pm

34 charges laid in Edmonton human trafficking investigation

Two people from Edmonton – Michael Moffat, 24, and Louisa Wallis, 25 – were charged with several trafficking offences. Sarah Kraus has the details.

Responsive site?

Video Home