A Chinese statue of Buddha, which is believed to be from around 1100 AD now has some clarity with regards to what is inside that statue. Scientists conducted a...
A Chinese statue of Buddha, which is believed to be from around 1100 AD now has some clarity with regards to what is inside that statue. Scientists conducted a...