prison population world map

What is the Prison Population of England and Wales?

Published on February 14, 2018

England and Wales’ prison population currently stands at 84,511. The number of people behind bars…

Read More