Anita McNeil
Wife Of Georgia Man Claiming Self-Defense Dies
ATLANTA (AP/WAOK) – A North Carolina woman has died after years of fighting for her husband’s release from a Georgia prison because of the state’s “stand your ground” self-defense law. Tracy Dew said Sunday her […]




