Police say: “You’re on Your Own”.

Police say: “You’re on Your Own”.

Reporters set out in New York, New Jersey, and North Carolina to document the reaction of law enforcement when presented with poignant questions about self-protection.

From Project Veritas

Leave a Reply

×
×

Cart

Cart