Europe Tackling Big Space Projects in 2013

More from Space.com