Hurricane Iota makes landfall in Nicaragua as a record-breaking Category 5 storm
Central America braced for its second major hurricane in as many weeks as Hurricane Iota, now a record-setting Category 5 storm, roared ashore in Nicaragua Monday night. The storm made … Click to Continue »