Yesterday, June 22nd, marked the 45th anniversary of the end of the Skylab 2 mission, a 28 day stay on America’s first (and so far, only) space station. As I covered extensively in May, Skylab was heavily damaged during its launch, and the Skylab 2 mission had to be delayed for 10 days while a […]