Tibetans-in-exile in New Delhi agitate against Chinese repression in Tibet.

Record ID: 374183