The UK has 38 long term life prisoners including Peter Sutcliffe (Yorkshire ripper)
Serial killer who was convicted of killing 13 women in 1981.
Long term means that they will never be released. Life sentence or life incarceration or life long incarceration means for the rest of their life.
According to the Independent national newspaper in 2008 there were 82,319 in prison.