News

July 13, 2001, proved to be a pivotal moment for China and the world. This is when Beijing won the hosting rights for the ...