Browsing Tag

Uttarakhand avalanche: Village at center of India glacier collapse warned of impending disaster for decades. No one listened – CNN