Dug up in the US state of Montana, the skeleton named “Shen” was expected to sell for as much as HK$200 million (US$25.6 million). Photo: Reuters
Dug up in the US state of Montana, the skeleton named “Shen” was expected to sell for as much as HK$200 million (US$25.6 million). Photo: Reuters