Hurricane Melissa makes landfall on Jamaica's southwestern coast .

See Full Page