The remains of the fearsome Spinosaurus mirabilis have been waiting for eons to be discovered in a Sahara Desert fossil bed.
The new species, called Spinosaurus mirabilis, lived 95 to 100 million years ago. The fossil remains were found in the Sahara ...