Art News Peru President Alan Garcia Says Yale University to Return Thousands of Inca Artifacts Posted byconteNovember 21, 2010