The European Space Agency's Sentinel-1 satellite uses advanced technology to monitor weather and is part of the continent's ...
HORRIFYING satellite pictures have revealed the scale of devastation left behind by Hurricane Melissa as it continues to ...
Hurricane Melissa made landfall along Jamaica's southwestern coast Tuesday as an extremely powerful Category 5 storm.