Letby

Hospital managers arrested in Lucy Letby probe after nurse convicted of killing 7 infants, making an attempt to homicide 8 extra
British police mentioned on Tuesday they’d arrested three senior hospital managers on suspicion of gross negligence manslaughter as a part of investigations …
Categories International News