British nurse Lucy Letby sentenced to life imprisonment with no parole for murdering 7 babies
World | Aug 21, 2023, 06:06 PM 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.