In a powerful speech before a very supportive crowd of Canadian Muslims, Persians, Asians, South Asians and Russians, in the multicultural Toronto suburb of Richmond Hill, Conservative Prime Minister Stephen Harper threw down the gauntlet against homegrown jihadi terrorism.