Social media users criticize New Orleans Police Dept. for victimizing criminal, demonizing self-reliant protection of personal property.

By

Leave a Reply