Art Institute of Chicago returning 12-century sculpture to Nepal after finding it was stolen
CBS News Chicago Live The Art Institute of Chicago announced Monday that it is returning a 12th-century sculpture to Nepal. The museum said it learned that the sculpture, “Buddha Sheltered by the Serpent King Muchalinda,” was stolen from that country. … Read More