Russia Withdraws from European Anti-Torture Convention, Ending International Oversight
Moscow/Geneva, On 1 October 2025 — Russian President Vladimir Putin signed into law the country’s withdrawal from the European Convention for the Prevention of Torture, a move that effectively ends international monitoring of Russia’s prisons and detention facilities. The decision comes at a time when Moscow faces widespread allegations of torture and inhuman treatment of […]
Continue Reading