Delhi's IGI Airport among world’s top 20 busiest airports

India’s Indira Gandhi International Airport of Delhi ranked 12 in the list of world’s top 20 busiest airports, as per a world traffic report released by the Airports Council International (ACI). Watch this video to know more.

Sep 19, 2019, 09:58 AM IST