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

Three senior leaders at the English hospital where nurse Lucy Letby was convicted of murdering babies were arrested.

No comments

Read more