IE 11 is not supported. For an optimal experience visit our site on another browser.

Signs of Mars life? ... and more

I'm taking Thursday and Friday off for the Thanksgiving holiday (except for covering the shuttle landing, of course). Here are some Web links to see you through the long weekend, including a story that's creating quite a bit of advance buzz. Happy Thanksgiving, everyone!