Chinese Vice Premier Li Keqiang (L) gives applause to teachers and students at Moscow State University in Moscow, capital of Russia, April 28, 2012. Li Keqiang delivered a speech at the university on Saturday. [Photo by Huang Jingwen/Xinhua]