A debate is brewing in China over the size of its megacities

A debate is brewing in China over the size of its megacities
China's cities are sick. Pollution and traffic are out of control; health and education systems are overstretched; property prices are soaring to unaffordable levels. The only solution is to say enough is enough, and somehow stem the flood of migrants into the country's largest metropolises. That, at least ...