hollowplanets.com
Science: 42,000 Year old Worms are defrosted & brought back to life!
[This is incredible stuff! I’m keen to see what they learn from this! The 2 worms are from different places. The one worm is 41,700 years old and the other worm, found at a different location…