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.
Noting that Canada's false allegations about China's human rights and illicit sanctions against Chinese personnel are of an egregious nature and have serious consequences, Mao said China has made ...