Venus Probe's Problems May Cause Japan to Scale Back

More from Space.com