Heavy rainfall northern India Heavy Rains Over North India: Punjab, Haryana, Delhi, Uttar Pradesh May Get Deluge July 31, 2024