Anita McNeil

. (Photo by Mario Tama/Getty Images)

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 […]



Get every new post delivered to your Inbox.

Join 8,419 other followers