FREEDOM FORUM: Discussion

Article Image

• https://www.lewrockwell.com, By Philip Giraldi

The United States already has by far the per capita largest prison population of any developed country but I am probably one of the few Americans who on this Independence Day would like to see a lot more people in prison, mostly drawn from politician

Make a Comment