Share this article

Buffalo

print logo
June 15, 1947 – March 26, 2020 Sister Linda Glaeser, a physical therapist who co-founded a non-profit organization to help poor people in Kenya, died March 26 in Buffalo General Medical Center after a year-long battle with cancer. She was 72. Inspired by a trip in 2003 to do volunteer medical work for a non-governmental organization, F...