1 year agoScientists shocked to find 1000-year-old mummy inside ancient Chinese Buddha statue - TomoNewsTOMONEWS US