Tibetans-in-exile depict Chinese excesses through protest-play in northern India.

Record ID: 374147