Ben Nelson’s Judas Moment

For weeks Democrat Senator Ben Nelson of Nebraska dominated the daily news about the Senate health care bill by presenting himself as a manĀ  of principle, opposed to abortion, and deeply concerned about the lives of precious, unborn babies. He withheld his vote in favor of the Senate health care bill because it permitted federally […]