The downpour on Friday in Delhi resulted in significant disruptions, as a roof collapsed at Terminal-1 of Delhi airport, injuring at least 4 people.
The downpour on Friday in Delhi resulted in significant disruptions, as a roof collapsed at Terminal-1 of Delhi airport, injuring at least 4 people.