Press "Enter" to skip to content

Posts published by “John Clarke”

John Clarke is a social worker, lay theologian and writer seeking to right the wrongs of the world by ensuring that human rights acquire meaning as a basis for restorative justice and peacebuilding.