News

Archaeologists have unearthed mysterious 400,000-year-old artifacts made from mammoth tusks that may be the oldest human-made ...
The discovery of ivory tools at Medzhybizh A challenges previous timelines of early human technology. These artifacts suggest ...