rillr
About Guidelines Privacy Terms Log in Join Rillr
← UFOs
thedebrief.org · Aug 16

Something Sparked a Technological Revolution in China 146,000 Years Ago—Archaeologists Have Now Linked It to a Mysterious Extinct Human Species

During the harsh conditions in ice age China 146,000 years ago, a remarkable survival strategy was being developed by early humans.

Visit article ↗ ▲ 1 💬 0
Discussion

0 comments

No comments yet. Start the discussion.