I have never in my life been so proud to be Canadian as I was the moment I watched this clip. Thank you Stephen Harper for having the courage to stand alone against fashion and against the tidal wave of antisemitism and anti Israel policies that have become the norm for most nations, even though they know for a fact, are baseless.
Eeyore



Clashes: Police hold back Muslim protesters as they trade insults with English Defence League members while soldiers take part in a homecoming parade in Barking, Essex
The Muslim protesters shouted ‘murderers’ as troops from the Royal Anglian Regiment paraded through Barking

Controversial: Thilo Sarrazin warned ‘less educated’ immigrants are making Germany ‘dumber’