Why Muslim nations have regressed – Part I
27th November 20200 Ibn Rasheed, UK Are those who have abandoned God prospering whilst Muslims are perishing? It certainly seems so when one takes a glance at how Muslim nations are being overpowered both economically and militarily by Western countries. But this question needs to be scrutinised in more detail. […]