A group of researchers just published a paper in the journal Science claiming that there was a “severe bottleneck” in the human population chain—one so stark...
A new United Nations report says India’s population will likely overtake China’s by 2023. Both have hit 1.4 billion people, although China’s...