Your Support Fuels the Fight for Truth
Because of supporters like you, the O’Keefe Media Group isn’t just reporting the news — we’re rewriting the rules of journalism.
You fund the cameras, the travel, the risk, and the truth no one else dares to touch.
Here’s what your support makes possible:
Government Abuse
We dig into corruption and misconduct inside public agencies — officials who forget who they work for: The people. We turn on the lights and make the rot impossible to ignore.
Election Integrity
We look at how ballots are handled, counted, and manipulated. When elections stop being transparent, democracy stops being real.
Corporate Corruption
From tech giants to drug companies, we investigate when corporations use power and money to control speech, policy, or people. No company is too big to question.
Education and Indoctrination
We go inside schools and universities to expose political agendas masquerading as education. Children deserve teachers, not propagandists.
Media Manipulation
We show how the press distorts truth, protects the powerful, and manufactures consent. They sell narratives. We show receipts.
Public Health and Safety
We investigate how “science” and “safety” became political weapons.
The public deserves information — not mandates.
Civil Rights Violations
We track censorship, retaliation, and the erosion of free speech. Rights don’t disappear overnight. They’re chipped away, piece by piece. We document every chip.
Fraud and Financial Abuse
We follow the money — taxpayer dollars, campaign slush funds, and corporate kickbacks.
When the powerful steal, they call it policy. We call it theft.
More Ways to Give
O’Keefe Media Group is a 501(c)(3) not for profit organization. Donations are tax-deductible to the extent allowable by law. EIN: 93-4447553
Donate by Bank Wire
Receiving Bank:
Chain Bridge Bank, N.A.
Bank Address:
1445-A Laughlin Avenue, McLean, VA 22101
Routing / Transit Number: 056009479
For Credit to (Beneficiary): Citizen Journalism Foundation
Beneficiary Account Number: 2100191028
Donate by Check
Payable to:
Citizen Journalism Foundation
Mailing Address:
Citizen Journalism Foundation
205 Datura Street, Suite 320
West Palm Beach, FL 33401
Tax ID Number: 93-4447553
If you’d like to discuss other ways to give — including stock, wire transfer, donor-advised fund, or legacy support — please contact us using the form below.
A member of our team will follow up to assist you with the details.