
US Returns 64 Smuggled Artifacts to China, Including Dinosaur Skeleton
The US has returned 64 cultural artifacts to China, including a complete Psittacosaurus skeleton and a Buddha looted from the Tianlongshan Grottoes more than a century ago. The transfers preceded Xi Jinping's White House visit.