Indian government: India and Russia hold high-level inter-ministerial consultations in New Delhi.

2025-11-18

Indian government: India and Russia hold high-level inter-ministerial consultations in New Delhi.