Tim Cavanaugh

Images: 
Author Bio: 

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.

Blog Posts

No recent content.