Technology | Sat Apr 5, 2008 11:03am IST

China allows access to English Wikipedia