Newly released data compiled and analyzed by The Imprint, the nation's leading news outlet covering child welfare and youth justice, finds the number of foster youth in America has declined for a second straight year, while a lower percentage are...
The Imprint, the nation's leading news outlet covering child welfare and juvenile justice, will expand its presence in Texas' thanks to a grant from the Reissa Foundation.