speaking4life.com
Values That You Support
In the wake of the passage of the abortion-supporting health care bill, there has been much discussion about what it means to be a pro-life Democrat. Some have said that the pro-life Democrats are …