-
Sally Ride, the first American woman in space, has passed away
There is a certain amount of Geek pride and fascination wrapped up in NASA and it’s history of space exploration. Sally Ride, who crewed the Challenger space shuttle in 1983 and became the first American woman in space, passed away ...