Russia Allies China, India Call on Putin to ‘De-escalate’ War

READ THE FULL STORY >>

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.

SHARE THIS: