British media sources are reporting that the bloggers Pamela Geller (Atlas Shrugged) and Robert Spencer (Jihad Watch) have been banned from entering the UK. They were banned as their entry was considered “not conducive to the public good.” ... Details here