When Giant 'Shrimps' Ruled the Earth
The life that once inhabited this planet never ceases to be weird.
2018-03-11 19:00:00 - Ben G Thomas
All throughout the history of life, there have been incredible forms of organisms that appear to push the limits of our own imaginations and understandings, and arguably some of the most fantastic of these creatures are the anomalocarids.