Yale returns final shipment of Machu Picchu artifacts to Peru
[Originally published November 12, 2012] The final shipment of Machu Picchu artifacts arrived Monday in Cusco from Yale University in 127 crates aboard a Peruvian military plane, Radioprogramas reported.