Record rain in 40 years paralyses Delhi, monsoon fury in North India, 19 deaths
NEW DELHI: As heavy rain fell on parts of Delhi, Uttar Pradesh, and Himachal Pradesh on Sunday, it caused waterlogging, …
NEW DELHI: As heavy rain fell on parts of Delhi, Uttar Pradesh, and Himachal Pradesh on Sunday, it caused waterlogging, …