“Jail Ain't No Good” Walk-A-Thon
“Jail Ain't No Good” Walk-A-Thon: America, which continues to be the greatest country on earth, represents 5% of the world's population but we incarcerate 25% of the world's citizens. America has 2.3 million prisoners costing $24,000 per inmate per year — a 500% increase over the past ...