E esa.int Europe’s next-generation weather satellite sends back first images 708 points saubeidl 9 months ago 99 comments