Cartel Was Smuggling Meth Into Canada in Ford Cars Built in Mexico, Police Say
Police seized 180kg of meth, valued at about $4-million, found in new vehicles shipped into Canada from a Mexican Ford factory.
Cop Allegedly Shot Himself, Made Up Story About Attempted Carjacking
The Ontario cop allegedly blamed two black men and one white guy for his injury, according to police documents.
Stephen Spencer Davis