Just yesterday, we reported about the probable discovery of life on three meteorites in the form of bacteria on the unearthed inner surfaces of the meteorites.
Believe it or not!
Scientists, apparently, aren’t excited one bit. This is a contrast to the buzzing excitement onboard post the announcement of probable life existence on Mars that came out in 1996. Several questions on the very credibility of the whole report, as well as, that of Hoover’s qualifications that could support such a claim have been doing rounds.
With much speculation on either sides of the argument, the picture remains hazy.