Random Image

Incredible Discovery: China Reveals Breathtaking Dragon Fossil, Surpassing Archaeological Expectations.

01/04/2024 By

WASHINGTON — Picture the fearsome creatures of “Jurassic Park” crossed with the shark from “Jaws.” Then super-size to the biggest predator ever to roam the Earth. Now add a …