8 May 2008, 1:13 am
When the much-anticipated mainland leg of the Olympic torch relay finally kicked off at 9:30am on the artificial Phoenix Island in the southern Hainan city of Sanya, one thing seemed certain - ' no protests ... via South China Morning Post ... read more