United States leads world in locking up women report
Individual states of the U.S., along with the federal government, lead the world in putting women behind bars, according to a 2017 report by the Prison Policy Initiative (PPI). Women in the U.S. represent only 5 percent of the world’s female population, but account for nearly 30 percent of the world’s imprisoned women, cites the … Continue reading United States leads world in locking up women report
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed