Toronto police have announced the arrest of Canada’s most wanted fugitive.
On Tuesday, Michael Bebee was arrested in Charlottetown, P.E.I, after officers received a tip from the public, police said.
Already a Subscriber? Sign in
You are logged in