English中文

Offstream
news


China

China begins demolishing buildings and evicting residents at Larung Gar in Tibet, one of the largest religious institutes in the world. Officials put forward overpopulation and security as the leading reasons for the planned action.

Sources:  AP via ABC News  BBC


Related