The actual life sentence (ALS) is the harshest penalty in our legal system which can be applied only to criminals who pose the greatest danger to society. However, the actual life sentence, …
Continue Reading about The actual life sentence and its Strasbourg criticism →