Roman Babushkin, charge d’affaires at the Russian embassy in India, attends a press conference in New Delhi, India, August 20, 2025. REUTERS/Adnan Abidi
Roman Babushkin, charge d’affaires at the Russian embassy in India, attends a press conference in New Delhi, India, August 20, 2025. REUTERS/Adnan Abidi