22 September 2016

Donald Trump is never going to stop being Donald Trump

Matthew Yglesias