News One Dead, Several Persons Injured As Airport Roof Collapses In IndiaMichael OsubuJune 28, 2024June 28, 2024 by Michael OsubuJune 28, 2024June 28, 20240 The roof of a newly refurbished terminal building at New Delhi’s international airport collapsed in heavy rains early on Friday which led to the death Read more