Jail

Europe

Turkey and Russia have highest incarceration rate, says Council of Europe report

Turkey and Russia are the two countries with the highest incarceration rates, according to a new report by the Council…

Read More »
Europe

Alexei Navalny: Imprisoned Kremlin critic says he could face solitary confinement

Russian opposition leader Alexei Navalny has said he being harassed by prison officials in detention and is being threatened with…

Read More »
Back to top button