heardonstreetmarkettechnology 830 million-year-old organisms found locked in ancient crystals could be resurrected – #Future By Mehabe - May 19, 2022 0 257 Share FacebookTwitterPinterestWhatsApp Source: https://www.livescience.com/ancient-life-salt-crystals Share this:FacebookXLike this:Like Loading...