‘Incredible Emergency’: Tens Of Thousands Homeless As Deadly Landslides Ravage Central America After Hurricane Iota

One island is reportedly 98% destroyed.