This article originally appeared in NOISE on Dec. 14, 2021. The state of Nebraska is cutting short Saint Francis Ministries’ nearly $150 million dollar child welfare contract. Today, (Tuesday, Dec. 14) the CEOs of the Nebraska Department of Health and Human Services (DHHS) and Saint Francis Ministries (SFM) announced, in their words, “a mutual agreement” […]