Leaders of Mexico, Japan Tour Teotihuacan Archaeological Site

Japanese Prime Minister Shinzo Abe and Mexican President Enrique Pena Nieto toured the ancient city of Teotihuacan, a UNESCO World Heritage Site, on Saturday (July 26), one day after they signed bilat