Beijing has reacted angrily to a US delegation visiting Dharamsala, a town in the Himalayas, to meet the Tibetan spiritual leader
A US delegation’s visit to Dharamsala, a town in the Indian state of Himachal Pradesh, to meet the Dalai Lama, Tibet’s spiritual leader, on Tuesday triggered an angry response from Beijing.
The bipartisan delegation, led by former House Speaker and senior Democratic Party leader Nancy Pelosi, highlighted its support for Tibetan autonomy...