High Winds Thwart Launch of European Weather Satellite

More from Space.com