WUHAN, Dec. 26 (Xinhua) -- The restored statues of a pair of fossil human skulls, dating back to one million years ago, were unveiled by the Hubei Provincial Museum in central China on Thursday.
For Li, this return is not just a personal comeback, but a celebration of heritage, culture and the delicate beauty of China's ancient art forms. Li's return was met with overwhelming enthusiasm, ...