Feuding Comrades: Why Is India A Much More Adored Ally For Russia Than China?

Russian President Vladimir Putin has said there are no “contradictions” between Russia’s partnership with India and its ties with China. President Putin also made it clear that no extra-regional powers, including Russia, should play any role in reducing tensions between India and China as “both Prime Minister Narendra Modi and Chinese President Xi Jinping are … Continue reading Feuding Comrades: Why Is India A Much More Adored Ally For Russia Than China?