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