May Allah Bless France!