A perfect storm: On the Wayanad debris slip

Wait 5 sec.

A combination of natural calamity and human failure laid Wayanad low