news.illinoisstate.edu
Former youth in care Redbirds create community
Together Creating Community (TCC) is an Illinois State University group for students who have experienced the child welfare system or are passionate about it.