Creator of ‘world’s Largest Kiddie-Porn Site’ Gets 30 Years In Prison

A man who federal prosecutors said was the creator and lead administrator of what’s thought to be the world’s largest child-pornography website has been sentenced to 30 years in prison, the FBI announced Friday. Steven W. Chase, 58, of Naples, Florida, was sentenced this week in a federal courtroom in North Carolina on multiple child- … Read more