Gotta love the thumbs up in the thread title... Canada is scooping up people from all over the world, most of them from totaly different cultures all in the name of multiculturalism and PC so no one dares to say a thing in the fear of being called a racist, but when Canada slaps a fellow NATO member with visa, it's an excellent decision...
BTW Before you jump on me that I am biased - I am neither Czech nor Mexican so it doesn't affect me.