India Watch: Heavy Rain In Delhi-NCR Causes Roof Collapse At Terminal 1 Of IGI Airport, Severe Waterlogging, Traffic Affected | June 28, 2024 The World Opinion New Delhi: Delhi-NCR was struck by a heavy spell of rain on Friday, leading...