/

Tiny predator has a big story to tell

Oldest chelicerate found in the Burgess Shale.