Allah’s “Ambassadors”