The Population Collapse is Worse Than We Thought

Last year China’s fertility rate fell to 0.93 births per woman. There were fewer births than in 1776. The infamous one-child policy has been devastatingly su...

← Back to all posts

Source: Economics Help