It'll Make You Go Blind
Chen Hui, 28, has been sentenced by a Chinese court to life in prison. Not for murder, but for running a pornographic Web site. Eight more of the site's organizers received sentences ranging from 13 months to 10 years in prison.
Show Comments (0)