AP Photo
24 months ago
A Chinese man uses a computer at an Internet cafe in Beijing, China, Thursday, Jan. 28, 2010. Knockoff Web sites of both Google and YouTube have emerged in China as the country faces off against the real Google over its local operations.