News

A stunning discovery in China is shaking up what we thought we knew about human evolution. Scientists have uncovered a hominid skull, nicknamed “Dragon Head,” near Hualongdong that doesn’t ...