Forgiveness Trumps Hate blogAmber CraigJuly 22, 2016breaking free foundation, graham james, mental health canada, theo fleury, trauma healing, trauma therapy, victor movement, victor walkComment