>>17966599
>Lack of Islamic governance
Idk, Islamic countries are happy to work with the west if it comes to money. Only Iran stands form again the west