Steven W. Chase
Florida Man Found Guilty of Running Child Porn Site ‘Playpen’
The FBI took over the site, and ran it themselves for just under two weeks.
Advertisement
Advertisement
Advertisement
The FBI took over the site, and ran it themselves for just under two weeks.