US satellite's launch promises 'quantum leap' in weather forecasts

This Oct. 23, 2015 Eumetsat satellite image shows category 5 Hurricane Patricia off the Pacific coast of Mexico. [AFP]
Related Post