Source: CatholicChicago on YouTube
Sister Alicia Torres ministers to needy people at the Our Lady of the Angels Mission in Chicago’s West Humboldt Park neighborhood. She brought national attention to the challenges of feeding the hungry when she was a winner on the Food Network’s popular cooking program, Chopped.
Header image: CatholicChicago on YouTube