CBS NewsMassive "Dragon Man" skull found in China might be a new human evolutionary branchJun 29, 2021Alexandra LarkinBy Alexandra Larkinmore_vert
India TodayThere once lived a 'Dragon Man': Human skull found in China forces scientists to re-think evolutionJun 28, 2021more_vert