r/ReddLineNews•9 yr. agodevyleMatter: Humans Lived in North America 130,000 Years Ago, Study Claimsnytimes.com/2017/04/26/science/prehistoric-hu...nytimes.comPosted Apr 26, 2017, 5:24 PM UTC10Share