Sher-e-Hindustan:  I have often wondered what your tag means.

So, Britain and western Europe are the source of all racism and oppression in the world?  Odd, then, that so many people are clamouring to come to western Europe and North America.  There is little doubt that the reason for this is the culture and political systems of the West.  We don't hear too much about anti-racism efforts in the rest of the world.  Could it be because no other part of the world is trying so hard to eradicate that scourge?  

I agree that the history of the West is littered with examples of appallingly racist actions, including Canada.  This makes the West no different than any others.  What makes the West different is the attempt to make amends.  You might balance your trashing of the West with recognising that.