A 31-Year-Old Is Tearing Apart the Heritage Foundation

Think Republicans have been making fools of themselves? Blame Michael Needham.