Move Over, Neanderthals. This Could Actually Be Our Closest Human Relative
In 1933 a mysterious fossil skull was discovered near Harbin City in the Heilongjiang province of north-eastern China. Despite being nearly perfectly preserved – with square eye sockets, thick brow…