Filming of "World's Most Evil Killer"

Anna Flowers was interviewed for the filming of "World's Most Evil Killers," to be aired nationally in October 2018.