Plaquemines Parish Sheriff’s Office deputy accused of running red light, injuring three in collision

By Kyle Barnett | Apr 6, 2015

Plaquemines Parish Sheriff’s Office

The Record Network