Pictures of the Week: May 13 May 19, 2006
PETER PARKS / AFP/ GETTY
Unchecked Growth
A worker loads a truck on a industrial estate on the outskirts of Beijing. China's industrial output in April rose 16.6 percent from last year's figure, indicating that the industrial economy is still growing at a rapid rate despite attempts by the government to slow the rate of growth in order to prevent the economy from overheating
Wednesday, May 17, 2006
