Actors Geoffrey Rush (L), Helena Bonham Carter (C) and Colin Firth pose on the red carpet before the European Premiere of "The King's Speech" in Leicester Square, in London October 21, 2010.[Photo/Agencies]
The past 5 years: China's global leadership
Getting stared at in China: Cultural curiosity, globalization and racism
The smartphone - Indispensable to life in China