Weather – Heavy rainfall triggered by a tropical depression has caused deadly landslides and widespread disruption across northern parts of the…