Lucy Letby police said 'wow' and 'minds blew' over evidence at her home

Lucy Letby police said 'wow' and 'minds blew' over evidence at her home

Tamworth Herald

Published

The killer NHS nurse was jailed on Monday for life - after murdering seven babies at a hospital in Chester.

Full Article