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

Last synced from Twitter 4m ago