downtoearth-subscribe

Life found in meteorite, says US scientist

Fossilised micro-organisms have been found inside a meteorite that crashed to earth in Australia 30 years ago, a NASA scientist has claimed.New technology was used to discover the fossilised alien

Related Content