After a barrage of Russian missile strikes on several Ukrainian cities Monday, two of Russia’s biggest allies, China and India, are calling on President Vladimir Putin to “de-escalate” the eight-month long conflict.
After a barrage of Russian missile strikes on several Ukrainian cities Monday, two of Russia’s biggest allies, China and India, are calling on President Vladimir Putin to “de-escalate” the eight-month long conflict.