SHANGPU, China—Farmers here clashed with police and set up barricades to protest what they say is an unauthorized government seizure of their land to build a new factory. MORE
Chinese Farmers Protest ‘Land Grab’ for Factory

March 6, 2013
SHANGPU, China—Farmers here clashed with police and set up barricades to protest what they say is an unauthorized government seizure of their land to build a new factory. MORE
Copyright ©2022. All Rights Reserved BNP Media.
Design, CMS, Hosting & Web Development :: ePublishing