Islam sets matters right. It is Islam that does not let foreigners govern over Muslims ID: 50917 24/11/2017