Dear Lord, has it really been 40 years?
On April 17, 1970, Apollo XIII, crippled in an explosion several days earlier, successfully returned to Earth, where many of us had been biting our nails for days. The above is featured at APOD today. I don't think I've seen this image before, and it serves as a stark reminder of just how close a call this was.
Is This Your Hat?
2 years ago