Tag: major hurricane

Hurricane Beryl threatens North American landfalls this weekend

Experts largely agree that we’re in for a very active Atlantic hurricane season in the weeks and months to come. Sea surface temperatures...