Roberto Abraham Scaruffi

Wednesday, 31 March 2010

Google search sites in China suddenly stopped working on Tuesday, and the U.S. Internet giant, after initially taking the blame for the problem, reversed itself and said China was blocking users' searches with its "Great Firewall."