AIR & SPACE MAGAZINE A New Eye in the Sky The Europeans are launching a weather satellite this week. 2008 EUMETSAT July 2, 2012 Copyright 2008 EUMETSA Recommended Videos Post a Comment