Showing 1 - 1 of 1
AFP, Published on 21/12/2021
» BAODING, China: Beaten, forced off their land, cheated out of money, and even falsely imprisoned -- farmers in China say they are paying a heavy price as authorities rush to deliver on ambitious pledges to ramp up national green energy output.