The Population Horror Show

This Halloween, the scariest thing for the World Bank and the United Nations isn’t the costumes. It’s the children. News that the world population passed 7 billion this October 31 ...