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
- Ron Johnson breaks with Trump on bombing civilian infrastructure: 'Not at war with Iranian people'
- Swalwell flip flops on transparency as he fights release of Chinese intel files that include him
- Trump in war update threatens to jail whoever leaked downed plane story, alerted Iranians
- Trump confirms U.S. sent guns to Iranian people, but says intermediary kept them
- Israel strikes Iranian petrochemical plant, claims two senior IRGC leaders killed