This was so predictable.  China implemented a one-child per couple policy in 1973.  Given the economic advantage of and social/cultural preference for male children—effected through sex-selection abortions—it was widely foreseen that China would have a severe shortage of young women.  In 2005 and 2006, far more men than women reached marriageable age.  Chinese demographers fear social instability and conflict may increase as a result.

China will have 30 million more men of marriageable age than women by 2020, making it difficult for them to find wives, according to a national report.

The gender imbalance could lead to social instability, the report by the State Population and Family Planning Commission warned.

It found that around 118 boys were born to every 100 girls in 2005.

A traditional preference for boys, in a country with a one-child policy, is the root of the problem, the report says.

The report tries to look on the bright side, but it doesn’t really work.

The silver lining is that "for a long time to come, China will not be short of manpower", it [the report] said. There were 860 million Chinese of working age between 15 and 64 in 2000, and the number will reach 1.01 billion in 2016, which is "more than the total number of working age people in all the developed countries".

Hoorah for China.  But you can bet that China will also have more elderly people than the total number of elderly “in all the developed countries”.  The thing is: Workers in all the developed countries won’t be supporting Chinese old folks; it’ll be Chinese workers.

Previous related posts:

UPDATE (18 Jan.): Wang Guangzhou left a comment saying the newspaper did not report his comments correctly. I have removed the quotation from the post.