Sister Thea Bowman School shows its unbreakable spirit
Vandals may have broken 35 windows at Sister Thea Bowman Grade School, but the small, yet thriving Catholic school in East St. Louis has shown that its spirit is unbreakable. A random act of destruction, which occurred the night before school opened in 2015, began a magical chain of events for the school community.