When Sally Ride arrived at NASA's Lyndon B. Johnson Space Center in 1978 ... because Ride (who died of cancer in 2012) is clearly deserving of a documentary as serious and thoughtful as she ...
Two months ago, Sally Ride was literally in the clouds as the first American woman in space, but ever since she and the crew from the Space shuttle Challenger touched down, Sally Ride has been ...