Questions of Life – Forgiving Others? Part 2

https://youtu.be/1msbwMLqEWs

Cath and Donald discuss how to forgive, recognising the complexity of different situations