Lord Protector Catwell is discussing:

China has reported its lowest birth rate since 1978: 8.52 births per 1,000 people in 2020, and these numbers are getting dangerously close to the death rate.

I'm looking forward to India overtaking China for the #1 spot. Easily within 10 years I think :)

loading...
Dissenter
connecting...