ABOUT US
Home
China
World
Politics
Business
Opinions
Tech & Sci
Culture
Sports
Travel
Nature
Picture
Video
Live
Specials
World
Europe
Home
China
World
Politics
Business
Opinions
Tech & Sci
Culture
Sports
Travel
Nature
Picture
Video
Live
Specials
Video
12:59, 16-Apr-2018
Chinese archaeologists discovered an intact human skull fossil around 16,000 years old, while excavating around the Yahuaidong relics in Long'an County, south China’s Guangxi Zhuang Autonomous Region.
[]
Share
Copied