Angry Protestors Storm Police Station In China's Jiangxi Province
Wednesday, February 1, 2012 Five thousand people surrounded the local police station in Yudu County, Jiangxi Province on Sunday. The angry protestors toppled two police cars and blocked the road after a quarrel broke out between authorities and contractors over fines. Here's more on that story.
