“Treated like an animal” in prison while awaiting deportation from Canada
Open in full screen mode An immigrant stayed a year and a half in Her Majesty's Penitentiary, a provincial prison in St. John's, Newfoundland, while awaiting removal to the Democratic…