Home News Is Life Imprisonment for heinous criminals a breach of Human Rights?