One person is killed and airline operations are impacted as heavy rains force a portion of the roof of Delhi Airport’s Terminal 1 to collapse. June 28, 2024