The Council of Europe’s newly released 2025 annual penal statistics on prison populations (SPACE I), show that many European ...