Its departure was delayed a few days, but the Space shuttle
Endeavour took to the air once again Wednesday, this time on its
way back to the Florida spaceport it launched from November 14.
Universe Reveals More Tantalizing Hints Of Possible ET
Life
NASA's Hubble Space Telescope has discovered carbon dioxide in
the atmosphere of a planet orbiting another star. This breakthrough
is an important step toward finding chemical biotracers of
extraterrestrial life.