IQNA

TEHRAN (IQNA) – The Grand Mosque of Paris is one of the largest mosques in France. The mosque, which has a magnificent Islamic structure, was founded after World War I as a token of gratitude to the Muslims who fought for France in the war against Germany and some 100,000 of them died in the war.