The future grand mosque in Metz, France, slated for completion by late 2025, is stirring controversy due to its funding ...