Mississippi is now the world’s leader in putting people behind bars — more inmates per capita than any state or nation, including China, Russia and Iran, according to the World Population Review.
Read MoreMississippi is now the world’s leader in putting people behind bars — more inmates per capita than any state or nation, including China, Russia and Iran, according to the World Population Review.
Read More