Yahoo slammed for revealing user info
Yahoo has come under fire from media watchdogs, after the portal shared IP address information with the Chinese authorities, leading to a 10-year jail sentence for Shi Tao, a reporter at Hunan's Contemporary Business News.
Sign In
Trouble signing in?