NEW DELHI: Heavy rainfall and winds brought down a roof at the main airport in New Delhi on Friday (Jun 28), killing one person and disrupting flights from a domestic terminal, while flooded streets and traffic snarls threw daily life out of gear in India's capital. About 148.5mm of rain fell over three ho
Removed by mod