40, 000 years past that the steppes of Eurasia were dwelling to your closest human relative, the Neanderthals. Recent archaeological and genetic discoveries have demonstrated that they’re perhaps not the…