Watch World's Most Evil Killers Season 6 Episode 10 Online
-
- COUNTRIES: United Kingdom
- Subtitles: English
The chilling story of the serial killer who worked as a nurse in Texas, where she killed many children and infants by injecting them with drugs.