Yale Agrees to Return Machu Picchu Artifacts

September 20, 2007—Yale University has agreed to return thousands of Machu Picchu relics to the government of Peru in what many officials are hailing as a landmark deal.