German authorities shut down illegal darknet marketplace

German authorities, illegal darknet marketplace, Federal Criminal Police, Kingdom Market
World
image