News

Heavy rainfall in Indonesia destroyed houses, flooded streets, and caused landslides. More from News Heavy rainfall in Indonesia destroyed houses, flooded streets, and caused landslides.