Sally Ride, 1st US Woman in Space, to Be Awarded Medal of Freedom Posthumously

EDITOR'S RECOMMENDATIONS

More from Space.com