Hurricane makes landfall as Caribbean braces for days ahead

People in the Caribbean are bracing for the hurricane, which has formed unusually early in the season.

Hurricane makes landfall as Caribbean braces for days ahead
People in the Caribbean are bracing for the hurricane, which has formed unusually early in the season.