Senate Finds 86 Children Died In Care Of Giant For-Profit Foster Care Firm

Two years after a BuzzFeed News investigation, the Senate introduces the Child Welfare and Accountability Act to track foster care contractors.

Senate Finds 86 Children Died In Care Of Giant For-Profit Foster Care Firm, Citing BuzzFeed News

Jeezus…

Leave a comment