Technology | Fri Aug 1, 2008 10:27am EDT

Hu stands by Games pledges, web curbs lifted