Tim Cavanaugh is a writer based in Virginia. He’s previously worked as news editor for the Washington Examiner, news editor for National Review Online, executive editor of the Daily Caller, and web editor of the Los Angeles Times editorial page.
Email (required) *
Example: Yes, I would like to receive emails from The American Spectator | USA News and Politics. (You can unsubscribe anytime)