Public swimming pool in Suining, China
Halloween is hardly the scariest thing going on today.
At some point in the next couple of hours, the world’s population will top 7 billion people. The United Nations has gone out on a limb and predicted that the milestone baby will be born somewhere in India, where an average of 51 women give birth every minute.
Nearly four times as many people now inhabit the earth than did in 1930. As New England shovels its way out of the most severe October snow storm since the Civil War and the western world continues to weather the worst economic crisis since the Great Depression, it’s worth asking the question: How much does overpopulation have to do with all of the very worst things affecting us today?