No Picture
Oddities

Whoops, found an ancient Maya city!

In the same way you might be hunting online for a good sale on shoes, an archeologist discovered evidence of an ancient abandoned city in Mexico. PhD student Luke Auld-Thomas, of Tulane University, helped uncover the […]