The beast from 20,000 years ago Posted byRichard Fernandez June 12, 2021June 12, 2021 This animal survived 24,000 years frozen in the Siberian permafrost A microscopic animal has been revived after slumbering in the Arctic permafrost for 24,000 years. Related