A British Nurse Was Found Guilty of Killing Sven Babies. Did She Do It?
May 13, 2024
(The New Yorker) – Colleagues reportedly called Lucy Letby an “angel of death,” and the Prime Minister condemned her. But, in the rush to judgment, serious questions about the evidence were ignored. (Read More)