Saw deluge of snow rolling towards us: Survivors share Uttarakhand avalanche horror
An early morning avalanche near Mana in Uttarakhand left a construction site in ruins, forcing workers to scramble for safety as a roaring cascade of snow descended upon them.
The avalanche, a common occurrence in the area during winter,…
Read More...
Read More...