A US magazine has chosen China's oldest known sculpture artwork as one of the Top 10 Discoveries of 2020. Archaeology, a publication of the Archaeological Institute of America, gave the honor to a 13,500-year-old miniature bird sculpture unearthed at an archaeological site in Central China's Henan province. In June, an international team of archaeologists from China, Canada, France, Israel and …