Ancient Arachnid found Preserved in Amber

Tiny bug provides an insight into late Eocene ecosystem, revealing a window through time to 40 million years ago.   more »