JULIA ZORTHIAN
Yale returns final Machu Picchu artifacts
Earlier today, Yale quietly returned the third and final batch of thousands of Machu Picchu artifacts to Peru, marking an end to the years-long dispute […]
November 12, 2012