Disaster Strikes In Uttarakhand

A deadly flash flood set off by a glacier burst in Uttarakhand had rescue teams rushing to save lives in an emotional overnight operation.

avatar
Brut.