Chinese Vice Premier Li Keqiang attends the Torch Relay Launch Ceremony for the 26th Summer Universiade at the Peking University in Beijing, capital of China, May 4, 2011. (Xinhua/Wang Ye)
Go to Forum >>0 Comments