

Homo longi, also known as Dragon Man, is an extinct archaic human species - with a nearly complete skull found near Harbin, China, dating back to at least 146,000 years ago. Discovered in 1933 during the construction of the Dongjiang Bridge, it remained hidden until 2018 due to wartime…

The HISTORY Channel | Back Pocket Studios | Audacy

RNZ

History Hit

Pushkin Industries

BBC Radio 4

History Hit

History Hit

Sony Music Entertainment