Thursday, February 2, 2012

[video] The Human Cost of Senate Delays on Ohio's Heartbeat Bill

On January 31st, a pro-life coalition called for the passage of Ohio House Bill 125 and showed the cost of Senate delays: 16,405 aborted babies. More