As torrential downpour pummelled north India thanks to a western disturbance combining with monsoon winds to create...
11 July 2023 12:10 AM IST