Tibetans residing in India's northern hill town of Dharamsala organized a protest to call for an independent Tibet in wake of the recent border clash between Indian and Chinese troops, on Thursday (December 15).
The scuffle occurred on December 9 in the Tawang sector of India's northeastern Himalayan state of Arunachal Pradesh, which borders China's south and is also claimed by Beijing.