
Knights Party Press Release: June 30. 2025
This is great news!..Or is really? On Thursday, June 26. 2025, The Atlantic published an article headlined, “America’s Incarceration Rate Is About to Fall Off a Cliff.” For more than 40 years, the United States—a nation that putatively cherishes freedom—has had one of the largest prison systems in the world. Mass incarceration has been so persistent and pervasive that reform groups dedicated to reducing the prison population by half have often been derided as made up of fantasists. But the next decade could see this goal met and exceeded: After peaking at just more than 1.6 million Americans in 2009, […]