space

Sally Ride, America's 1st Woman in Space, Posthumously Awarded Medal of Freedom

EDITOR'S RECOMMENDATIONS

More from Space.com