Tibetan youth demanding freedom protest as India China sit for talks.

Record ID: 355633