Whistleblowers

Steve Friend discusses accusations of being a ‘bought and paid for’ witness

Steve Friend, FBI whistleblower and Senior Fellow at the Center for Renewing America, addresses the accusations that he was bribed to testify against the bureau.

Just the News Spotlight