Pamela Geller Barred From Britain for Anti-Muslim Rally on London Slaying
Pamela Geller, the controversial anti-Islam blogger and activist infamous for her staunch criticism and denigration of Islam, has been banned from entering the United Kingdom by Home Secretary Theresa May. In a two-page letter which Geller uploaded onto her blog, Atlas Shrugs, the Home Office informed Geller that has been “excluded from the UK” on…