LIVE CLOUDBURST kills at least 59 in Leh

Leh cloudburst kills 59 At least 59 people were killed and many more still missing in a series of cloudbursts that hit parts of this town during Thursday night. Sources in the Defence Ministry said the toll might go up over 100. According to information available, a series of cloudbursts […]