Thousands Protest Chemical Plant Pollution in China’s Hebei

Villagers angered by a chemical leak stage a protest at Hebei Xingfei Chemical Co. factory near Xingtai city in the northern Chinese province of Hebei, …