Peru President Alan Garcia Says Yale University to Return Thousands of Inca Artifacts
LIMA (AP).- Peru’s president announced Friday that Yale University has agreed to return thousands of artifacts taken away from the Inca citadel of Machu Picchu nearly a century ago. The university issued a statement a few hours later expressing satisf…