A screenshot taken on February 20, 2024 shows how a darkweb site called Lockbit appears after law enforcement agencies took control of it and turned it into a leak site about Lockbit itself. Handout via REUTERS
A screenshot taken on February 20, 2024 shows how a darkweb site called Lockbit appears after law enforcement agencies took control of it and turned it into a leak site about Lockbit itself. Handout via REUTERS