Astronaut Sally Ride, America's first woman in space, has been posthumously awarded the Medal of Freedom.
1 / 27
SPACE.com | Photo By NASA/Smithsonian/collectSPACE.com
Thu, Nov 21, 2013 5:30 PM EST