Internet sleuths try to save killer nurse Lucy Letby
The conviction of baby killing British nurse Lucy Letby might be “the greatest miscarriage of justice” in the United Kingdom, one woman claims. Sarrita Adams, a California-based scientific consultant for …