A New Eye in the Sky

The Europeans are launching a weather satellite this week. 

20120702_MSG3.jpg
Copyright 2008 EUMETSA

Get the latest stories in your inbox every weekday.