Europeans Celebrate Successful Launch of Science Lab

More from Space.com