London Comes to its Senses
The Telegraph reports that the 70,000 seat Mosque will NOT be built in London. Thank God someone in Europe has come to their senses!
The Telegraph reports that the 70,000 seat Mosque will NOT be built in London. Thank God someone in Europe has come to their senses!
|