13 Killed, Several Missing in Cloudbursts in Himachal, Uttarakhand
New Delhi: At least 13 people have died and several others are missing in cloudbursts in Himachal Pradesh and Uttarakhand. Rescue operations continue in these two rain battered states to locate the missing people.
Death toll is feared to…