Sen. Chris Dodd (D-CT) is calling on Yale University to return artifacts to Peru taken by one of its professors more than a century ago from the ancient Inca ruins of Machu Picchu. The university is in engaged in a legal battle with Peru over ownership of the artifacts. – (AHN)
Read the original post by WNOL-TV New Orleans