Walking That Mile
Noah Peterson faced arrest twice in Newton, Iowa, for exercising his 1st amendment rights. This video details the legal battle against the city, highlighting his fight for freedom of speech. It raises questions about law enforcement practices and the challenges individuals face when confronting corrupt cops in court.
37 episodes
Comments
0Be the first to comment
Sign up now and become a member of the Walking That Mile community!