On-Demand
The Todd Herman Show

The White House Leaks Make for a Horrible Work Environment

Originally aired: Tuesday, May 16, 2017
Category: Opinion
These leaks destabilize the office and keep it from accomplishing anything.