Li Keqiang in India

Updated: May 20, 2013 02:05 IST

Protestors shout anti-China slogans during a demonstration against the visit of Chinese Premier Li Keqiang to India. AFP PHOTO
8/9
Protestors shout anti-China slogans during a demonstration against the visit of Chinese Premier Li Keqiang to India. AFP PHOTO

top photos

other photos