The shuttle Discovery touched down successfully in California after the first mission since 2003’s Columbia disaster.

(It was nice to see commander Eileen Collins gush a bit. She had been so cool, calm and collected during the whole thing I was beginning to wonder if she were human. Fancy being able to say “It’s absolutely fantastic to be back on planet Earth”!)