Delivery truck driver killed in head-on crash in Leeds

6 months ago 34

A delivery truck driver was killed in a head-on crash in Leeds.

The Jefferson County Coroner’s Office identified the victim Friday as Davonte Trashod Wilson. He was 31 and lived in Jemison.

Read Entire Article