Leading members of Scattered Spider sentenced in UK to 66 months in jail
A pair of young men were sentenced to 66 months in jail for committing a cyberattack on the Transport for London that brought the network’s operations to a standstill in 2024, the United Kingdom’s National Crime Agency said Thursday.
Thalha Jubair and Owen Flowers were arrested at their homes in September 2025, barely a year ...
