Tom Nichols
Author, Professor at & . Former Senate aide. Cat guy. Curmudgeon. Views my own.
Thought Leader
#424 The New Center

Last synced from Twitter 17m ago