Christa McCauliffe

Back to the heavens: Sally Ride, 1951–2012

By Eileen De Guire / July 24, 2012

Sally Ride on board the space shuttle Challenger in 1983. Ride, who was the first female astronaut, died yesterday at age 61. Credit: Wikimedia. Sally Ride changed the world for…

Read More