In a 2013 photo, people walk in front of the Apple store on Nanjing Road in Shanghai, China.

International Relations

Loading...