Shocked by the “civilization” of 125,000 years, not belonging to modern humans
125,000 years ago, a mysterious tribe cleared dense forests and established a sustainable settlement just like modern humans do today. However, they are not our ancestors; they are Neanderthals.According to ...