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