Top News | Mon Jul 16, 2007 3:14am EDT

China punishes 95 officials after brickwork slavery