Another Earth? Russian scientists pics of micro-organisms fossils that's likely to be from another planet
Image Credit: shortpedia
A team of Russian scientists took detailed images of fossilized microorganisms that may have come from a different planet and were inside the Orgueil meteorite, which could be older than Earth. Scientists, now, say that they have got indisputable evidence of life existing on another planet, older than Earth. The Orgueil meteorite has always been speculated to have traces of extra-terrestrial life.