A two-vehicle crash on La. 105 near Pitre Road (south of Melville) in St. Landry Parish claimed the life of 47-year-old Antoine Watts of Melville, according to a news release from Louisiana State Police Troop I.
Police were notified of the wreck at about 10:30 p.m. Wednesday.
The preliminary investigation revealed Watts was driving a 2018 Ford Fusion south on La. 105. At the same time, a 2009 ...