Delhi Rain Chaos: Although the Southwest Monsoon has not been as strong as expected, heavy rains are lashing the northern states. In particular, torrential rain in the capital, Delhi, has caused floodwaters to surge across the roads, leading to traffic congestion.
Read more