Alleged longstanding member of Scattered Spider extradited to US
A 19-year-old alleged member of the Scattered Spider extortion crew was extradited to the United States last week and remains in federal custody awaiting several cybercrime charges, the Justice Department said Wednesday.
Peter Stokes, a dual citizen of the United States and Estonia, was allegedly involved in Scattered Spider since it...
