Science

Largest triceratops ever unearthed sold for €6.6m at Paris auction