NASA

Scientists Detect Possible Evidence Of Alien Life On Venus

Scientists have detected a potential sign of alien life in Venus. Members of an international team of researchers revealed on Monday that a gas called phosphine had been found in the clouds of Venus, indicating that life is possible on the planet.

Asteroid 2012 Video: 4179 Toutatis Captured by NASA

If you thought you'd already missed your chance to watch the tremendous asteroid, 4179 Toutatis, buzz by earth last week, you're in luck. A new video has surfaced capturing the rare cosmic event in all its glory.

NASA Probe Reveals Organics, Ice on Mercury

Despite searing daytime temperatures, Mercury, the planet closest to the sun, has ice and frozen organic materials inside permanently shadowed craters in its north pole, NASA scientists said on Thursday.

Pages