Researchers at the Meander Medical Center in the Netherlands discovered the remains of a nearly 1,000-year-old mummy inside of an ancient Chinese statue during a CT scan.


Visit the original source and full text: Shanghaiist