Deluge Alert: Yamuna Breaches Critical Mark in Delhi, Jhelum Rises as North India Faces Extreme Weather
India's Monsoon Mayhem: States Grapple with Torrential Rains and Devastation