Free Minds TV‘s director, Lauren Canario was arrested by the feds last year for walking down a public road. They stole her camera and she finally got it back a year later. The video she recorded of her arrest was still intact. The Ridley Report presents the footage:
Police State NH: Peaceful Woman Arrested for Walking on Public Road!
Subscribe
4 Comments
Oldest