This undated image provided by the Toronto Police Service shows Ayanle Hassan Ali, who has been charged with attempted murder, aggravated assault and several other counts, according to court documents. The 27-year-old Canadian man said Allah sent him to stab two soldiers at a military recruitment center in Toronto, according to police. (Toronto Police Service/The Canadian Press via AP)