The Disturbing Baby Murders of Serial Killer Nurse Lucy Letby
In a deeply disturbing case, an unusual cluster of infant deaths and catastrophic injuries in the neonatal unit at a hospital in Chester, England raised red flags. Investigators shockingly discovered…