Video

Heavy Police Presence at Tibet Water Diversion Site

2018-07-20

The show of force was aimed at suppressing efforts by Tibetan villagers to stop the project.

keywords
environment

View Full Site