January 9, 2019

Trump thinks he’s his own best messenger. Where does that leave Bill Shine?