rain chaos
As Rain Brings Delhi To Its Knees, Politicians Too Weren't Spared
India | Jun 28, 2024The roof of the departure complex of Delhi Airport's Terminal 1 collapsed this morning, killing one and injuring six others.
The roof of the departure complex of Delhi Airport's Terminal 1 collapsed this morning, killing one and injuring six others.