Posts Tagged ‘China’

Beijing Olympics PR – From Bad to Worse

Posted by: Ian Ross on April 10, 2008

China Struggling To Shine In Olympic Spotlight

Posted by: Ian Ross on February 25, 2008