Warrior woman takes her own life after deputies attempt to serve warrant
Published 4:45 pm Friday, October 9, 2009
A Warrior woman reportedly took her own life this afternoon as deputies from the Jefferson County Sheriff’s Office attempted to serve her with a theft warrant.
The incident occurred on Self Creek Road, according to published media reports. The North Jefferson News will have more on this story as it develops.