Chinese Premier Li Keqiang (L) delivers a speech at the World Economic Forum on Africa in Abuja, Nigeria, May 8, 2014.[Photo/Xinhua]