At least two people have been confirmed dead and 21 others remain missing after a series of landslides triggered by days of torrential rainfall struck Indonesia’s Java Island, officials announced on Friday. Search and rescue teams are continuing to comb through debris in the affected areas. According to authorities, persistent…
