NASA's Ambitious New Space Telescope Passes Critical Test

More from Space.com