UK Neonatal Nurse Denied Appeal (CR)
British neonatal nurse Lucy Letby, convicted of killing 7 babies, loses her bid to appeal
Candorium Free Members
Join Candorium to access the full article and more
Join Candorium to access the full article and more