More than 10.35 million people are in prison around the world, new report published by the Institute for Criminal Policy Research shows.

More than 10.35 million people are held in penal institutions throughout the world according to the latest edition of the World Prison Population List (WPPL), researched and compiled by Roy…

Continue ReadingMore than 10.35 million people are in prison around the world, new report published by the Institute for Criminal Policy Research shows.