UK criminals could be forced to attend their sentencing

British nurse Lucy Letby sentenced to life in prison over killing of seven newborns
   
Related Post