halalfocus.net
Opinion: The problems facing Muslim nations
Most Islamic countries are being left behind in social progress as compared with other nations. There are essentially five reasons for this situation.