9 months agoCelia Mendoza reports from the G20 summit venue, in New Delhi, India, Sept. 9, 2023.Today's voice
9 months agoDelhi remains close for 3 days | Delhi comes under lockdown for 3 days | G20 summit 2023Facteck