Chinese Premier Li Keqiang (L) talks with Indian Prime Minister Manmohan Singh after their joint press conference in New Delhi, India, May 20, 2013. [Xinhua/Ju Peng]
Visiting Chinese Premier Li Keqiang Monday hailed his talks with the Indian leaders as having produced a strategic consensus and deepened strategic trust between the two countries.