Chinese police officers ask protesters to leaves after they gather to protest at an entrance of Baogang trucking companies area in Shanghai, China Thursday, April 21, 2011.

Leave a Reply