
Update 10/28: Hurricane Melissa made landfall in Jamaica on Tuesday (Oct. 28) afternoon.
Satellites around Earth watched as a powerful Hurricane Melissa traveled toward Jamaica.

Update 10/28: Hurricane Melissa made landfall in Jamaica on Tuesday (Oct. 28) afternoon.
Satellites around Earth watched as a powerful Hurricane Melissa traveled toward Jamaica.