Lucy Letby, a British neonatal nurse convicted of murdering seven babies and attempting to murder six others, has been denied permission to appeal her verdict. FOX News : World Read More
Nurse convicted of murdering 7 babies at hospital neonatal unit loses bid to appeal
