Indian Prime Minister Manmohan Singh Visits China

Indian Prime Minister Manmohan Singh Visits China

Chinese Premier Li Keqiang, right, and Indian Prime Minister Manmohan Singh visit the Forbidden City in Beijing, China, on Oct. 23, 2013. Photograph by Liu Zhen/Color China Photo/AP Images