India Watch: Heavy Rain In Delhi-NCR Causes Roof Collapse At Terminal 1 Of IGI Airport, Severe Waterlogging, Traffic Affected | byThe World OpinionJune 28, 2024