Chinese Premier Li Keqiang delivers a speech at an event organized by Indian Council of World Affairs (ICWA), in New Delhi, India, Tuesday, May 21, 2013. Keqiang is on a three-day visit to India to ... more 
Chinese Premier Li Keqiang delivers a speech at an event organized by Indian Council of World Affairs (ICWA), in New Delhi, India, Tuesday, May 21, 2013. Keqiang is on a three-day visit to India to discuss bilateral and trade ties. (AP Photo/ Saurabh Das) less 
1 / 30
Associated Press | Photo By Saurabh Das
Tue, May 21, 2013 5:16 AM EDT