Construction of Islamic worship centers funded by Turkey, Qatar, and Iran has been welcomed by Western politicians eager to court the Muslim immigrant vote. This general view taken on April 6, 2021, shows the construction site of The Eyyub Sultan Mosque in Strasbourg, eastern France, after the city council of Strasbourg approved in principle at least €2,5 million in public funding for the construction. Frederick FLORIN / AFP. Europe’s largest mosque is under construction in Strasbourg, France. The €25 million project is mostly funded by the “Islamic Community National View” (IGMG), a Turkish Islamic organization that manages 518 mosques and...