17 June 2022
Chinese archaeologists have discovered a 1-meter tall bronze statue at the site of ancient Sanxingdui ruins site in southwest China’s...