SINOPIX PHOTO

Add to Lightbox Download
Farmers block a road just outside Chongqing in Sichuan Province, China. The farmers were complaining about police corruption and failure to pay compensation for land taken from them by the local government.
Farmers block a road just outside Chongqing in Sichuan Province, China. The farmers were complaining about police corruption and failure to pay compensation for land taken from them by the local government.
Filename: 5174292-1047948109.jpg
Copyright