June 19, 2024 8:33 PM
Why has a visit by U.S. lawmakers to India upset China?
A delegation of U.S. lawmakers met the exiled Tibetan spiritual leader the Dalai Lama on Wednesday in India's northern town of Dharamsala. The meeting annoyed Beijing, which urged the United States on Tuesday to "fully recognise the anti-China and s...