Showing posts with label Yale University. Show all posts
Showing posts with label Yale University. Show all posts

Tuesday, September 18, 2007

Yale to Return Relics to Peru

Yale University has agreed to return to Peru hundreds of museum-quality relics taken from Machu Picchu -- the Lost City of the Incas.