UK Today News: Leh Flash Floods Claim 145 Lives, 500 Still Missing – Tourists Stranded In Ladakh The cloud burst that took place on Friday in Leh, in the...

Read More