World

3 leaders at U.K. hospital where a nurse was convicted of murdering babies are arrested

Published: 

This undated handout photo issued by Cheshire Constabulary shows of nurse Lucy Letby. (Cheshire Constabulary via AP, File)