Melissa 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.
Melissa 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.