An entirely new form of ancient human may have been discovered
-
Scientists have proposed a new form of ancient humans. The Juluren, or
“large head people,” reportedly lived in eastern Asia over 100,000 years
ago. Pale...
6 hours ago