Neanderthal's face reconstructed after 70,000 years, ancient Indigenous artifacts found inside a Mississippi alligator's stomach, some of history's oldest human art uncovered in Tibet.
The post This Week In History News, Sept. 12 – 18 appeared first on All That's Interesting.