China Has 400 “Cancer Villages” Government admits

China’s “growth at all costs” has resulted in overpopulation to the extent that people are forced…