Technology | Tue Jun 2, 2009 7:45pm EDT

China blocks Twitter service ahead of anniversary