Comment on European police say KidFlix, "one of the largest pedophile platforms in the world," busted in joint operation.
Feds have been stepping up their seized website banner game lately. The one for Genesis Market was pretty cool too.