Monday, March 19, 2007

An Inconvenient Truth About Yahoo

100 lbs and barely 5 feet tall, 55 years old Yu Ling is determined to put a human face on the pain caused by the collaboration between Yahoo and the Chinese Internet cops. Her husband Wang Xiaoning was arrested in 2002, and is serving a 10 years jail for his crime of using a Yahoo EMail address. According to the court ruling released by the Chinese court, Wang was identified and located based on information transferred to the Chinese Internet cops from Yahoo Hong Kong, a Hong Kong based Yahoo subsidiary that is not obliged by law to comply with requests from the mainland police.

read here

No comments: