Whistleblowers
Steve Friend shuts down accusations that claim he was compensated for whistleblower testimony
Steve Friend, Senior Fellow at the Center for Renewing America, clears up accusations that allege he was paid $250,000 in exchange for whistleblower testimony before Congress.
Top Stories
Trending
- Pharmacists sound alarm over popular drugs used for weight loss: Users ‘look like chemo patients’
- Government agency finds $13B in suspected fraud by federal contractors
- Byron Donalds announces running mate for gubernatorial campaign
- FDA approves pancreatic cancer drug that nearly doubles survival time over chemotherapy
- FEMA broke laws by skipping Florida homes with Trump signs after 2024 hurricane: inspector general