Search
Seeker

Bizarre Creature Found in 200-Million-Year-Old Cocoon

The leech cocoon would have trapped the organism in what is now the Trans antarctic Mountains.

December 8, 2012
11:24 AM EST