"Russian scientists in November will publish evidence of the origin of life before the formation of the Earth - images of fossilized microorganisms found inside the Orgei meteorite (the same age as the solar system).In the meantime, the collection is being prepared, the Joint Institute for Nuclear Research has shared several shots with RIA Novosti"