Sheriff has released shocking details revealed in video from the domestic incident that led to the shooting of Opelousas, Louisiana, Police Chief and his wife.
An Opelousas Police Officer turned herself in to the parish jail in connection with a peculiar shooting incident involving the Opelousas Police Chief and his wife who is a Captain with the St. Landry Parish Sheriff's Office.