Hurricane Iota makes landfall in Nicaragua

Hurricane Iota makes landfall in Nicaragua