Who Was Sally Ride?

by Megan Stine and Ted Hammond Part of the Who Was? What Was? Where Is? Series
In 1978, Sally Ride, a PhD candidate at Standford University, responded to a newspaper... read more