London Daily Mail: The discovery was made by a team of researchers, including Colorado State University (CSU), about a half an hour’s drive from Morelia, in the central Mexican state of Michoacán.
linkLondon Daily Mail: The discovery was made by a team of researchers, including Colorado State University (CSU), about a half an hour’s drive from Morelia, in the central Mexican state of Michoacán.
link