Cast members Jessica Alba (L) and Kate Hudson pose as they arrive at the Tribeca Film Festival premiere of "The Killer Inside Me" in New York, April 27, 2010.[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