ThinkingNews

Back to feed
TechMeme June 23, 2026

On the first day of their trial, two members of Scattered Spider plead guilty in the UK to charges stemming from a 2024 cyberattack on Transport for London (Brian Krebs/Krebs on Security)