Flash landslide in Puthumala, Wayanad, unleashes devastation

A flash landslide jolted Puthumala, Wayanad after the heavy rains poured in. It has caused devastation in the area.

Watchlist