Written by Indrajit Roy
Of the 141 countries that condemned Russia’s invasion of Ukraine, over 90 are from the Global South. Criticisms of Russia are thus not confined to European or North American countries.
Read MoreWritten by Indrajit Roy
Of the 141 countries that condemned Russia’s invasion of Ukraine, over 90 are from the Global South. Criticisms of Russia are thus not confined to European or North American countries.
Read More