An Internet cafe staff checks the many computers available at the shop in Beijing 24 January. After months of procrastination and under pressure from users, China has launched a program to speed up development of the Internet - but without loosening controls over its content. (Photo by GOH Chai Hin / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo