SHANGHAI - Under the controversial Green Dam computer program, China has already installed censorship software in over half-a-million computers.
Full article (241 words) »
View Results
Comments