Tag: Grand Mosque of Paris pulls out of France-sponsored Muslim foundation