Fatal traffic accident claims woman's life in Alabama

Fatal traffic accident claims woman's life in Alabama