Floods News

Beta Batters Nicaragua

Hurricane Beta came ashore Saturday on Nicaragua’s Eastern coast about 60 miles (100 kms) south of Puerto Cabezas with winds...