HomeIFTTT A worm has been revived after 46,000 years in the Siberian permafrost byATSAffiliateHub •July 29, 2023 0 via News https://ift.tt/3tZnoW5 Tags: IFTTT news Facebook Twitter