Jurassic Park Dinosaur Tracks Dated To 190M Years Ago
These fossilised giant ‘chicken feet’ belonged to a Jurassic-era dinosaur in the same family as the infamous T-Rex and lived 190 million years ago, Chinese palaeontologists have now confirmed. The…