Traffic is seen on a street in New Delhi August 29, 2025 August 29, 2025 FILE PHOTO: Traffic is seen on a street in New Delhi, India, September 5, 2023. REUTERS/Adnan Abidi/File Photo