Contact Dan Wolf
Enter Captcha Value:*

Latest Blog Post

We hear today compromise is needed to get things done. But what exactly does this mean? Surely compromise requires common ground? This article explores some items likely to appear in the Left’s platform for this and next year’s elections, and why those items contradict our natural rights and bibli...