Tag: biology teacher
Faculty union leader, member of S.W. Illinois Labor Council Leo Welch...
Francis Leo Welch, 83, of O’Fallon, Ill., a biology teacher, faculty union leader and member of the Southwestern Illinois Labor Council, died on Tuesday,...