Satellite images show record-breaking Hurricane Melissa moving over Caribbean Sea

CSU/CIRA & NOAA