Sister Thea Bowman’s legacy celebrated at East St. Louis’ last parochial school

April 21, 2015 04:26 PM