Does the Hueyatlaco site show human habitation in Mexico >50,000 years ago? Posted by Ofir, at skeptics.stackexchange.com, 19 May 2013 Wikipedia says: Hueyatlaco is an archeological site in Valsequillo, Mexico. After excavations in the 1960s, the site became…