23rd June 2022 archive

Today’s News 23rd June 2022

Mapping Europe's Incarcerated Mapping Europe’s Incarcerated Russia and Turkey had the highest incarceration rates of the Council of Europe in 2021, according to the organization’s Annual Penal Statistics on Prison Populations. As Statista’s Anna Fleck details below, their latest figures show that Russia had 328 prisoners per 100,000 inhabitants in 2021, while Turkey followed close behind with 325 …

Continue reading