Hurricane Beryl has made landfall in Jamaica as a category four bringing heavy rain and flooding, 70 million Americans are expected to travel …

Hurricane Beryl has made landfall in Jamaica as a category four bringing heavy rain and flooding, 70 million Americans are expected to travel …