Woman abducted from Markham wellness centre ‘suffered significant injuries’ that could cause her death: police
Police have reason to believe that a woman who was abducted from her Markham workplace last Thursday and who remains missing “suffered significant injuries” that could cause ...
Toronto Star
2 days ago