The highest ranking federal official in charge of foster care, Wade Horn of the DHHS, is a former child psychologist who says the foster care system is a giant mess and should just be blown up.
Search Kidjacked
Use this page to search the contents of Kidjacked for articles or other content.