Scarborough man arrested for human trafficking-related charged in London, Ont.
A Scarborough man is going through a number of human-trafficking associated charged after he allegedly broke into the sufferer’s London residence, prompting an investigation.
Police say a girl entered into an settlement with a person…