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

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 ©2023. All Rights Reserved BNP Media.
Design, CMS, Hosting & Web Development :: ePublishing