Yale Returns Machu Picchu Artifacts To Peru

In November, Peruvians held a demonstration in Lima demanding Yale return the artifacts taken from Machu Picchu nearly a century earlier.