Scientists have already called this an “extraordinary and extraordinary discovery.” One last trace DinosaursDiscovered near the white rocks of Dover that roamed England 110 million years ago. This was reported on June 18th BBC. Seals of at least six different creatures were found on the rocks and shores after the […]