Delhi rains

Delhi airport roof collapse: One month’s closure for Terminal 1 likely

2024-07-02 11:20:02 Delhi airport roof collapse: Terminal 1, where a canopy collapsed amid heavy showers on Friday, leading to the…

4 months ago