Photographs of Tibetans who have allegedly self-immolated themselves in protest against Chinese rule, hang from a wire during a rally to mark World Human Rights Day in New Delhi, Monday

 

              Photographs of Tibetans who have allegedly self-immolated themselves in protest against Chinese rule, hang from a wire during a rally to mark World Human Rights Day in New Delhi, Monday
Photographs of Tibetans who have allegedly self-immolated themselves in protest against Chinese rule, hang from a wire during a rally to mark World Human Rights Day in New Delhi, Monday, Dec. 10, 2012. At least 86 people have set themselves on fire since 2009. The Nobel Peace Prize is also awarded each year on Dec. 10, which the Dalai Lama was awarded in 1989. (AP Photo/Mustafa Quraishi)