SSF121 – The Christian Meaning of Suffering According to Saint John Paul II

Dates: May 4 – June 8, 2021