Technology ❯ Cybersecurity ❯ Cyber Attacks ❯ Denial of Service
The site's founder points to proxied traffic that appears to route through Russia.