St. John sheriff launches internal investigation in triple fatal DWI case

WDSU - New Orleans 2:53 mins

The sheriff of St. John the Baptist Parish is conducting his own internal investigation after the WDSU I-Team learned a car involved in a deadly head-on collision was stopped by deputies just hours before a crash in St.

View Comments