Tuesday, October 18, 2016

Taibbi on Trump

The Fury and Failure of Donald Trump by Matt Taibbi


No comments: