Photo of the Day

Associated Press
Indian protestors burn a Chinese flag and shout slogans against the alleged incursion by Chinese troops into Indian territory, during a protest in New Delhi, India, Wednesday, May 1, 2013. India said Chinese troops crossed the de facto border between the countries and went 10 kilometers (six miles) into Indian territory on April 15. About 50 Chinese soldiers have pitched tents and are camping in Daulat Beg Oldi in the Ladakh region of eastern Kashmir.   (AP Photo /Manish Swarup)

View gallery

500 photos

View Comments (2)