A British nurse, Lucy Letby, was on Friday, August 18, 2023, found guilty of murdering seven newborn babies and trying…
This website uses cookies.