Featured Is Population Growth A Red Herring? 2 years ago Pratirodh Bureau The world’s population hit 8 billion people on November 15, according to the UN. Already…