The hurricane is expected to dump up to 25 inches of rain in certain areas after pummeling Jamaica as one of the most powerful Atlantic storms on record.
The hurricane is expected to dump up to 25 inches of rain in certain areas after pummeling Jamaica as one of the most powerful Atlantic storms on record.
Leave a Reply