Posts

Have you heard of Heidi Beirich?

Actually, the "best decade" ended shortly after it began. But there is hope.

Would Christ be condemned by Western mainstream politicians - and banned from Twitter, Facebook and YouTube?

Santa's hat: the newest symbol of anti-Semitic extremism?

Brookings' darling German journo-careerist puts the tard in libtarded

Lol: Facebook purges page about the Islamic revolution of 1979

Seriously, these are the women at our nation's top think tanks?