News

The torch relay for the 12th World Games got underway on Saturday at the Sanxingdui Museum in Deyang, Sichuan province. It is ...