Satellite imagery captured devastating storm damage across Jamaica on Wednesday, October 29, the day after Hurricane Melissa made landfall on the country’s southwestern coast.Melissa struck Jamaica as ...