Delhi’s IGI overrides JFK, debuts in world’s top 20 busiest airports

New York's John F. Kennedy International Airport i... more