Remix.run Logo
bulbar 12 hours ago

What does "finding them" even means in this context? There are many hacker organizations located in Russia that are much worse than Anna's Archive. From my understanding those also operate websites / platforms to offer services.