China Defends Internet Censorship

Download
A bouquet of flowers lies on the Google logo outside the company's China head office in Beijing on March 23, 2010.
( Getty Images )
PRI WNYC