Space History Photo: Cooper Inside Faith 7 After Hatch is Blown

EDITOR'S RECOMMENDATIONS

More from Space.com