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