re posted from AFRICA AND THE WORLD
Clearly there is a stark division between the West and its partners and all of the “Rest”. Put in another way, the votes reflect the increasingly sharp contradiction between the developed “North” and the developing “Global South”. Two major powers, China and Russia, … Read the rest