Trump, Xi and Putin bring world's three biggest nuclear powers together as Kenya loses Middle East sales and Angola ...
The upcoming meeting takes place against the backdrop of an ongoing conflict in Iran that continues to disrupt international trade and global energy supplies. As these world powers gather, developing nations, particularly across Africa are bearing severe …