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

Dates: July 12 – August 16, 2022