‘Fish lizard’ fossils found in Swiss Alps belonged to some of the largest creatures that ever lived

The fossils belong to three ichthyosaurs, and they may have been some of the largest animals that ever lived on

Read more