Chinese Premier Li Keqiang (L) gives a speech at the headquarters of the UN Food and Agriculture Organization (FAO), in Rome, capital of Italy, Oct 15, 2014. [Photo/Xinhua]