An Alabama woman charged in the 2019 killing of her husband stabbed her own vagina after the murder so she could falsely claim self-defense, prosecutors said this week. Linda Doyle, 66, was arrested Tuesday after a Baldwin County grand jury returned an indictment against her following a year-long, “thorough investigation” into the case, police said in a news release.
New York Daily News