Heavy rainfall from severe thunderstorms over the past few days triggered successive landslides and flooding in Bindoy, ...