A man is pulled away by police after he refused to leave from the front of the Apple store in Sanlitun, Beijing, on Jan. 13, 2012. [Photo/Chinanews.com]
Go to Forum >>0 Comment(s)