Health
Will tomorrow's children starve? The People problem
By 2050, the world could be groaning under the weight of 12 billion people. Next week in Cairo, in the biggest meeting of its kind for a decade, delegates will debate how best to control this population boom