A Skeleton of an 18-meter-long ‘dragon’ has been found in China

Residents of a Chinese city have stumbled upon the remains of a mysterious creature that measures a staggering 18 meters in length and resembles the legendary dragon of Asian mythology. The skeleton of a “dragon” has been discovered by residents of a Chinese city who claim that the strange skeleton is proof that the mythical … Continue reading A Skeleton of an 18-meter-long ‘dragon’ has been found in China