A search and rescue operation is underway looking for missing victims after a landslide killed two people and left at least 21 others missing in Indonesia. The landslide hit three villages in the district of Cilacap, Central Java, on Nov. 13, 2025, burying and damaging houses.
Be the first to comment