Two Legends Lost in Space

Neil Armstrong, the first man to step foot on the Moon, donned a red shirt today. As I was thinking of something more poignant to say, I realized that we overlooked the passing of another historic astronaut. Sally Ride, the first woman in space, lost her battle with pancreatic cancer just over a month ago […]

Read More Two Legends Lost in Space