Home News ‘Establish Islamic Caliphate, build Europe’s largest mosque’, claims European leader about this Muslim nation, not Saudi Arabia, UAE, it is… Project to implement Islamic...
Exhaling with relief, I stepped on to the dock. I’d just returned from an excursion 11 miles offshore in an inflatable boat, hot on the trail...