Oct 14, 2020 #Detla #fatal accident #Interstate 20 #Louisiana #Madison Parish #Tractor-trailer Nathan Ribelin Killed in Tractor-Trailer Accident on I-20 in Delta Read More