• TwoTigers24, New York
  • December 23, 2024

0 Comments

China is trying to project strength on the world stage, but is dealing with a new setback at home. Despite offering incentives to couples to have more children, the birth rate has declined sharply. India recently overtook China as the most populous country. NBC News’ Janis Mackey Frayer has late details.

Leave a Reply

Your email address will not be published. Required fields are marked *