HOUSTON (CW39) - Monster storm Hurricane Melissa is making landfall in Jamaica at this hour. Melissa is expected to drop rainfall of 15 to 30 inches to portions of Jamaica and additional rainfall of 6 to 12 inches for southern Hispaniola through Wednesday, with storm total local maxima of 40 inches possible.  Catastrophic flash flooding [...]

See Full Page