Thousands Protest Aluminum Plant in Chinese Oil City of Daqing

Yang Fan  |  Radio Free Asia Thousands of people took to the streets of northeastern China’s Heilongjiang province on Tuesday in protest over plans to build an aluminum plant near their home, protesters told RFA. The protesters marched through the streets of the oil city of Daqing, in what local residents was a third day […]