Probably outdated but I'll include this 2012 study anyway (TLDR "no"):
Human population is projected to plateau at around ~10 billion, plus or minus a fudge factor
No advocating active population control.
Probably outdated but I'll include this 2012 study anyway (TLDR "no"):
Human population is projected to plateau at around ~10 billion, plus or minus a fudge factor
No advocating active population control.
deleted by creator