London: Foaming at the Mouth Muslims Demand Mega-Mosque Be Built
Islam is the cancer of humanity.–Frank Roman Up to 15,000 militant Islamists are set to descend on east London this week to pressure town hall chiefs into allowing a 9,000 capacity mega-mosque. Supporters of Islamist […]