india

Heavy rainfall In New Delhi

Delhi Rain Triggers House Collapses, One Fatality Reported

Houses Collapse Amidst Heavy Rain in Delhi

The heaviest rainstorm to hit Delhi in a single day in the previous 20 years occurred on Saturday,…

Read more