Discuss as:

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!