r/newsbotbot•9 yr. ago-en-Why these researchers think humans came to North America 130,000 years agowashingtonpost.com/video/national/health-scie...washingtonpost.comPosted Apr 26, 2017, 5:20 PM UTC10Share