H

Homo longi

PersonMentioned in 1 video

A hominin species known from a Chinese skull dated to 140,000 years ago, which may rewrite human history.