2015-01-01T15:26:53-07:00

In the words of the irrepressible Kathy Shaidle:

Dear Luftwaffe: Please come back. All is forgiven.

In other “Please just establish the Caliphate in Buckingham Palace Now” news….

Britain: Where the Dictatorship of Relativism means all religions are equally superior to the Catholic Church.


Browse Our Archives

Follow Us!