News

TALLAHASSEE, Fla. (WCTV) - A Tallahassee woman has been sentenced to 15 years in prison for a fatal 2024 hit-and-run. Nancy Williams was given the maximum sentence for DUI manslaughter, according to ...