The world’s population will likely hit an estimated 8 billion people on Tuesday, according to a United Nations projection, with much of the growth coming from developing nations in Africa.
A University of Massachusetts Amherst environmental health scientist has developed an "overlooked hypothesis" to help explain the projected global population decline beginning in 2064: social stress.