Dutch experts say it's the Buddhist master Liuquan
(Newser) -
Look inside a 1,000-year-old Chinese Buddha statue, and what do you find? Why, a mummified body, of course. At least that's what Dutch researchers saw when performing a CT scan on a statue shown last year in the Netherlands at Drents Museum, Discover reports. The body is believed...