Home » Posts tagged with » hamza abdi canada
Police shoot Muslim wearing apparent suicide vest and holding triggering device

Police shoot Muslim wearing apparent suicide vest and holding triggering device

His family, however, says that he was mentally ill and that they are “shocked” by the whole thing, and that police unfairly targeted the poor man. You might almost think they were reading out of some playbook. “Peel cops shoot suspected suicide bomber,” by Chris Doucette, Toronto Sun, November 17, 2015: Hours after the horrific […]