Europe's next-generation weather satellite sends back first images

Top