Lucy Letby- Killer Nurse? Or Hospital Scapegoat?

3rd July 2018 28 year old British nurse Lucy Letby was arrested on suspicion of murdering eight newborns and trying to kill six others in the neonatal unit of the Countess of Chester Hospital in […]