Now Playing

7/1/2009 9:20AM

China Postpones Launch of Filtering Software

China indefinitely postpones the launch of its Internet filtering software. Officials said the "Green Dam" software was intended to stamp out pornography, but it was assailed by activists, industry groups and foreign officials. Video courtesy of Reuters.