In a new report report launched on Tuesday the UN independent expert on human rights in Russia exposes alarming patterns of torture used as a State-sanctioned tool of repression to stifle dissent and intimidate communities abroad.
Straight from the city of Atlanta
In a new report report launched on Tuesday the UN independent expert on human rights in Russia exposes alarming patterns of torture used as a State-sanctioned tool of repression to stifle dissent and intimidate communities abroad.
Leave a Reply