Sister Jean Immortalized With Statue on Her 107th Birthday

Loyola Chicago unveiled a statue of Sister Jean on her birthday, ensuring her legacy lives on forever.