3 Managers Arrested Over Deaths at U.K. Hospital Where Lucy Letby Worked

1 month ago 17
People who were managers when Ms. Letby was convicted of killing babies were arrested on suspicion of manslaughter by gross negligence.
Read Entire Article