China has destroyed large areas of one of Tibet’s biggest Buddhist sites, satellite images reveal

Chinese authorities levelled almost half of Yarchen Gar – one of the world’s largest Tibetan Buddhist sites – in August, according to recently published satellite images. London-based NGO Free Tibet reported that a densely populated area on the west bank of the river running through Yarchen Gar in Palyual County, eastern Tibet has been reduced […]