Scattered... elgooG syas ,skcatta-rebyc ’gn

Published:

UK-based members of the Scattered Spider hacking community are actively “facilitating” cyber-attacks