Shouting “We want the truth,” residents of Taixing City in eastern Jiangsu Province took to the streets last Friday. The mass protest was…