World Who Are Russia’s Friends Amid the War in Ukraine? March 20, 2023DANIEL VICTORComments Off on Who Are Russia’s Friends Amid the War in Ukraine? India and South Africa are among the nations that have not criticized Russia for invading Ukraine. Some others have supplied military aid.