A blessing for children in foster care worldwide

Children in foster care often come from very dysfunctional families,  and the foster parents may not always be up to the high standard of parenting which should be expected for such a role. So the children concerned show much higher rates of school failure,...