China tries to remove Internet icon from Web Posted August 24, 2005 by Andy Baio like always, Wikipedia’s coverage of Sister Furong is essential