oa Acta Criminologica: Southern African Journal of Criminology - The imposition and implementation of life imprisonment
Life imprisonment is one of the harshest penal sanctions. The term imprisonment for life is interpreted diversely in different countries. Courts impose life imprisonment for various crimes and prison authorities treat life-sentence prisoners in specific ways.
Article metrics loading...