Photo of the Day

Associated Press
Indian protesters shout slogans against the alleged incursion by Chinese troops into Indian territory, during a protest in New Delhi, India, Wednesday, May 1, 2013. India says 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 pitched tents and are camping in Daulat Beg Oldi in the Ladakh region of eastern Kashmir.  The placard at right in Hindi reads: "Show some courage against China, the whole country is ready." (AP Photo /Manish Swarup)

View gallery

500 photos

View Comments (2)