The Grand Mosque of Paris, 'part of the French Republic' for 100 years
Inaugurated 100 years ago this week, the Grand Mosque of Paris is France's longest-serving Islamic place of worship and a landmark for Muslims and non-Muslims alike. From its origins as a tribute to Muslim soldiers who fought in the French…