child murder

British Nurse Receives Life Sentence For Murdering 7 Babies

Nurse Lucy Letby, deemed as Britain's modern-era serial child killer, has been recently sentenced to lifelong imprisonment without the possibility…

1 year ago