03 March 2017

The best theory for why Trump tells such obvious lies

Matthew Yglesias