A Shocking Find In a Neanderthal Cave In France

By |2016-07-01T02:20:12-06:00July 8th, 2016|@enable_change|

A rock structure, built deep underground, is one of the earliest hominin constructions ever found.