A group of Russian scientists have taken detailed photos of fossilized microorganisms, including seaweed, which could only have originated from another planet and were inside a meteorite that might be older than Earth itself. RTTue, 15 Sep 2020 The researchers created high-resolution photos of the fossilized bacteria preserved inside the […]