John

45%
Flag icon
On Donald Trump’s watch, the party has become less fiscally conservative, more divisive, less diverse, more anti-immigrant, and less relevant.
A Warning
Rate this book
Clear rating
Open Preview