Explore our other sites
  • kotaku
  • quartz
  • theroot
  • theinventory
    dennisl1000
    Den
    dennisl1000

    or are the studies dating incorrect? Instead of humans being here 15000 years ago, they actually were here only 12000 years ago!