Distributed Denial of Secrets
Distributed Denial of Secrets, abbreviated DDoSecrets, is a nonprofit whistleblower site founded in 2018 for news leaks. The site is a frequent source for other news outlets and has worked on investigations including Cyprus Confidential with other media organizations.
Source: Wikipedia — Distributed Denial of Secrets (CC BY-SA 4.0)