Dragon man: New species Dragon man is the closest relatives of the human species

  • 3 years ago
Dragon man is the closest relative of the human species. The new species "Dragon man" are closest relative of human species than Neanderthals says reports. Few days before the scientist in northern China discovered an ancient skull which belongs to Homo logi or "Dragon Man". The discovered skull of Dragon man is the largest Homo Skull that ever recorded. The scientist also revealed that Dragon man are closest relatives of the human species.

Recommended