2 Louisiana Deputies Charged In Shooting Death Of Man In Parked Car
Category: CRIME
The Jefferson Parish deputies were fired and arrested after killing Daniel Vallee, 34. The sheriff said lethal force "was not justified."
By Sara Boboltz, 2022-02-23