More than 23,000 children will age out of the US foster care system every year. Many have no family, no home and nowhere to turn in the face of seemingly