British nurse Lucy Letby sentenced to life imprisonment with no parole for murdering 7 babies
World | August 21, 2023 18:06 ISTPoliticians and victim advocates have called for changes in the law to force criminals to appear for sentencing after several high-profile convicts chose not to face their victims in recent months.