Russia Slams The QUAD; Puts India In The Firing Line As Moscow Inches Closer To China
Russia’s attempts to defuse tensions between India and China, who have been standing eye to eye at the Line of Actual Control (LAC) in Ladakh for almost six months now, have not been really successful
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed