Storm about to make landfall in Cuba after devastating Jamaica - The storm made landfall in the southwestern part of Jamaica with destructive winds and heavy rain ...