Photo of the Day

Associated Press
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)

View gallery

500 photos

View Comments (1)