An ancient funeral shroud was unveiled in Lima, Peru after being stolen more than 20 years ago and then found in Texas. The elaborately crafted textile was one of dozens of Peruvian antiquities that