All Posts Tagged With: "Leonid Razvozzhayev"
Razvozzhayev Torture Allegations Brought to UN
Russia human rights advocates have handed over information about the alleged physical and psychological torture of opposition activist Leonid Razvozzhayev to the United Nations Committee Against Torture.
Nov 11, 2012 | Continued