China’s population fell by 3 million in 2025, with births dropping 17% despite incentives aimed at reversing decades of low ...
Measured another way, the birth rate in 2025 is the lowest on record since 1949, the year that Mao Zedong’s Communists ...