Categories World History Who were the Neanderthals? Post author By admin Post date January 24, 2021 Share via: Facebook Twitter Email Copy Link Print ← Filmmaker reviews ARTGRID stock footage → Qatar — millions for Islam in Europe