Yesterday in Xuzhou City, hundreds of chengguan—China's most unpopular public officials—suited up in their most extravagant riot wear to finally rid the city in force of the evil of street vendors.


Visit the original source and full text: Shanghaiist