Technology | Tue Apr 24, 2007 2:12pm EDT

Chinese court orders Yahoo China to curb music links