People walk along a road during the passing of Hurricane Melissa

Hurricane Melissa, one of the most powerful storms in history, has made landfall in Jamaica with 185 mph winds. The slow-moving storm is expected to cause flash floods and landslides as it traverses the island, before heading north towards Cuba.