Chinese Premier Li Keqiang, right, and Indian Prime Minister Manmohan Singh, leave for a meeting in New Delhi, India, Monday, May 20, 2013. The leaders of India and China played down their recent ... more 
Chinese Premier Li Keqiang, right, and Indian Prime Minister Manmohan Singh, leave for a meeting in New Delhi, India, Monday, May 20, 2013. The leaders of India and China played down their recent border dispute and other tensions Monday, pledging to work together for regional stability and the economic growth of the world's two most populous nations. (AP Photo/Saurabh Das) less 
1 / 30
Associated Press | Photo By Saurabh Das
Tue, May 21, 2013 3:09 AM EDT