Declaring War on Faulty Foster Care Systems

The United States has spent more than $11.7 billion fighting ISIS, or an average of $12.7 million per day of operation, yet we have no idea about the size and scope of this enemy. There is a greater threat to America's future that is measurable, fixable and home grown – our foster care system. One [...]