Shi Baikui(C) is seen signing in a police station in Beijing, capital of China, May 11, 2011. [Photo/Chinanews.com]
Go to Forum >>0 Comments