Oct 12, 2017
The United States holds the title for having the highest incarceration rate in the world with 2.3 million incarcerated people. And the most rapidly increasing population imprisoned are women and girls.
Read the Full Article

Already a subscriber? Login