Truth, justice and reconciliation: dilemmas of transitional societies: a critical examination of the South African Truth and Reconciliation Commission