Eight people suspected of setting up and running EncroChat arrested in global raids
EIGHT people suspected of being involved in setting up and running the encrypted EncroChat communications system, used by thousands of...