0 / 60 seg.

China and Wikipedia have always had a contentious relationship and it appears that authorities are beginning to realize that if they can’t allow access to the site, they’ll have to build one of their own.