Distributed Denial of Secrets (DDoSecrets https://ddosecrets.com) is a journalist non-profit devoted to enabling the free transmission of data in the public interest though releasing whistle-blowing releases and news leaks since 2018.
Most recent releases have been on U.S. extreme-right and Govt of Russia agencies/corporations.
If you have a lot of bandwidth and/or storage, you can seed the releases to help ensure those that need to see the information can.