Astronauts Open Space Station's Newest Lab

More from Space.com