russia
Written by
in
A fossilised human skull unearthed in China and dated to around one million years ago may…