Libertarian Activists Jailed for Tresspassing on Public Property

Ian Freeman and other Free Keene activists were arrested for peacefully assembling on state-owned property in Cheshire county, New Hampshire. Ian is facing almost a month in jail for trespassing on public property. How did this happen? It’s a new jail and the warden feels the need to keep his perimeter secure. Protesters intimidate visitors, […]