Video interview with Progressive Professor Phil Cafaro, Colorado State University, who points out the environmental consequences of immigration driven population growth in America.
America is predominantly a nation of Americans - that is, American citizens. America is decidedly not a "nation of immigrants." I'm not an immigrant, are you?
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.