cnav.news
Mississippi now leads the world in mass incarceration - Conservative News and Views
The State of Mississippi is the world leader in incarceration, which means that no other state in the world has more people per capita behind bars. This includes states in Russia, China and Iran, per World Population Review. Cliff Johnson, who is the MacArthur Justice Center at the University of Mississippi School of Law, hit […]
Terry A. Hurlbut