Is the Russia-India-China Troika Making a Comeback? July 23, 2025 Chief Editor 0 Comments 0 min read Russia seems keen to revive the grouping, which hasn’t met since 2021. Will China and India agree?