Saibal Dasgupta
October 10, 2025 at 3:41 PM IST

Kremlin
Saibal Dasgupta
October 7, 2025 at 9:01 AM IST

Via WikiCommons
Saibal Dasgupta
September 9, 2025 at 2:14 PM IST

Via WikiCommons
Saibal Dasgupta
June 26, 2025 at 4:10 AM IST

Saeed Qaq/Anadolu via Getty Images