Stone tools at an archaeological site in Ukraine have been deemed the oldest known human-made artifacts in Europe, hinting at the path that our ancient ancestors traveled.
Stone tools at an archaeological site in Ukraine have been deemed the oldest known human-made artifacts in Europe, hinting at the path that our ancient ancestors traveled.