CAPE CANAVERAL, Fla. Telescope observations reveal a growing tail on the comet thats visiting from another star. Released Thursday, the pictures taken by the Gemini South telescope in Chile late las… [+825 chars]Read More
Telescope reveals a growing tail on the comet thats visiting from another star NBC News
