A New Eye in the Sky

The Europeans are launching a weather satellite this week. 

(Copyright 2008 EUMETSA)

Comment on this Story

comments powered by Disqus