'An embarrassing decision for this so-called land of democracy'



Bloggers and anti-Islamist activists Pam Geller and Robert Spencer have been banned from entering England, where they hoped to speak at a rally of the English Defence League on Sunday.

Pamela Geller and Robert Spencer, who set up Stop Islamization of
America, and run the website Jihad Watch, have been forbidden from
entering the country on the grounds their presence would "not be
conducive