John Carroll is hosting a screening of the documentary “Sister: The Life and Ministry of Sr. Catherine Walsh” for all faculty, staff and students on Tuesday, October 29th at 7:00pm. The documentary chronicles her incredible work from right here in Cleveland to El Salvador. Join us for a Q&A after with Sister Catherine herself!