Wayanad landslides: Cabinet nod to remove debris accumulated in the Punnapuzha river

India