Lucy Letby



3 leaders at UK hospital where a nurse was convicted of murdering babies are arrested

By AP ·