Delhi News | Edited by Aditya Sharma | Thursday October 3, 2019
For people flying out of Delhi on Thursday evening, the flight delays due to heavy rain in the city wasn't their only problem. Water leaking was reported at the baggage check-in area at Terminal 1 of Indira Gandhi International Airport, according to news agency ANI.
www.ndtv.com