Joe Carson blew the whistle on the Department of Defense for using paid consultants to supplement employees. On this episode of The Whistleblowers, John Kiriakou speaks with Carson about the fallout and retaliation from the DOE.
RT News App
© Autonomous Nonprofit Organization “TV-Novosti”, 2005–2024. All rights reserved.