Socially conservative, economically liberal: The new mainstream?

.....

© Washington Examiner