Tag: Daniel Vallee

2 Louisiana Deputies Are Arrested and Fired After Fatal Shooting

A number of cities have recently taken up measures designed to reduce…

2 Min Read