0 / 60 seg.

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