Pamela Geller and Robert Spencer have been banned from the United Kingdom. Shocking news coming from a great ally that was formerly our enemy in the 18th century. A people who fought against Nazi tyranny and invasion with admirable fortitude and strength, is succumbing to forces of Islam whose agenda is world domination and a world theocratic government whose power is sustained by a religious doctrine and keeping the people ignorant and fearful.
The crusade against the powers of the UK doing this is HERE in the form of a petition.
Jihad Watch also has an article about this affair.