Activists burn a Chinese flag as they stage a protest against alleged Chinese incursions in New Delhi, India, on Wednesday.May 06, 2013

FULL STORY

Photo: EPA

This photo has been viewed 545 times.

TOP top