Link Details: |
From ScienceNews, a team of scientists including Marcello Canuto, assistant professor of anthropology at Yale, has found incontrovertible proof of Site Q, a long-speculated Mayan city, during a mission to the northwest Peten region of Guatemala. |