Canada's population is 35 million people. Canada accepts roughly 300,000 immigrants every year. 4 out of 5 of Canada’s immigrants are visible minorities. Experts state that Canada will be almost 80-percent non-white in less than a century.
Here are articles that provide background and perspective on the June 3, 2017 London islamic terrorist attack. Learn more about the agenda of islamic conquest:
Mass immigration from islamic nations into Europe has resulted in a cultural onslaught that we haven't seen since before the Crusades. Indeed, that's why the Crusades were waged.