CHINA TOPIX

12/23/2024 05:24:30 am

Make CT Your Homepage

red deer cave china

Artist's reconstruction of a Red Deer Cave man.

Primitive Humans Still Exist? New Human Species Discovered in China

New findings reveal how a new species of an ancient, primitive human was discovered that existed beyond the Ice Age in China.

Real Time Analytics