Devil topsite seized in Swedish anti-warez ops

Swedish police conducting anti-warez ops have taken down a topsite known as "Devil."