An Ontario man is facing 78 charges related to human trafficking, sexual assault, and making child pornography. The offences allegedly involved several underage victims, police said.
Michael Mark Haaima, a 38-year-old male from Kingston, Ontario, was recently charged following a joint investigation by the Ontario Provincial Police and Kingston Police, according to a statement released on July 11.