• Science
  • By Laura Sinpetru
  • September 20th, 2013
Scientists Use Balloon to Find Proof of Alien Life

Scientists Use Balloon to Find Proof of Alien Life

The researchers claim their findings prove life on Earth came from outer space

  • Space
  • By Laura Sinpetru
  • January 23rd, 2013
Proof of Alien Life Found in Meteorite That Crash-Landed in Sri Lanka

Proof of Alien Life Found in Meteorite That Crash-Landed in Sri Lanka

British scientist claims this meteorite contains fossilized algae