NASA's Newest Wind Watcher Arrives at Launch Site
Thursday, May 15, 2014 - 16:32
in Astronomy & Space
A new Earth-observing mission that will measure ocean winds from the International Space Station has arrived at NASA's Kennedy Space Center to begin preparations for launch.