Hurricane Mellisa heads towards Cuba after making landfall in Jamaica
#Hurricane Melissa#Jamaica# Cuba IBNS-CMEDIA: Hurricane Melissa made landfall in Jamaica on Tuesday, becoming one of the strongest cyclones ever to strike the Caribbean before moving toward Cuba as a powerful …
Read More