Pamela Geller: Immediately After Muslim Mayor Elected, London’s Iconic Buses Proclaim “Glory To Allah”
The Islamization of Britain made an immense advance this week, as a Muslim with extensive ties to jihadis and Islamic supremacists, Sadiq Khan, was elected mayor of London, just as London...