Get Up to 30% OFF Store wide – Limited time only

A British Nurse Was Found Guilty of Killing Seven Babies. Did She Do It?

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. By Rachel Aviv May 13, 2024 Last August, Lucy Letby, a thirty-three-year-old British nurse, was convicted of killing seven newborn babies and attempting to kill six others. […]