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
- U.S. widens offensive against Iran, hitting infrastructure inland
- Houthi rebels say they launched missiles, drones at Saudi Arabia after airstrikes
- Catholic churches in Minnesota ending Sunday Mass, citing low attendance, priest shortage
- Trump repeats call for GOP Senate leadership to terminate filibuster to pass SAVE America Act
- Tuberville predicts Mamdani will get himself sent to Gitmo