The Latest: Tibetan group protests at China Embassy in India

Exile Tibetans shout slogans as police detain them during a protest near the Chinese embassy in New Delhi, India, Wednesday, Oct. 18, 2017. Nearly two dozen members of the Tibetan Youth Congress on Wednesday protested opposing a second five-year term

0 Comments