World News Seven missing and 19 dead as landslide and floods batter Sumatra in Indonesia March 10, 2024