Russian President Vladimir Putin on Monday signed the withdrawal of Russia from the European Convention for the Prevention of Torture into law. The move effectively eliminates oversight of the country’s prisons and detention facilities at a…
Continue Reading