Lucy Letby

Lucy Letby is one of England's most notorious female killers. In 2015, infants began dying in the NICU at an alarming rate at the Countess of Chester Hospital in Chester, Chesire, England. It was l...

Liknande avsnitt