freethoughtblogs.com
Theology killed Savita Halappanavar
Nice work, Ireland. The Bishop of Phoenix, Thomas Olmsted, must be feeling very proud of you this morning. In Ireland, hospitals damn well do what the church tells them to do, and let women die rat…