World News Landslides kill 18 on Indonesia’s Sulawesi island, two missing Landslides on Indonesia’s Sulawesi island on the weekend killed at least 18 people with rescue efforts, including police sniffer dogs, still ongoing for two... Nancy MoyoApril 15, 2024