20070611 tech: Yahoo slams China for gagging Net