Russia Loses Seat at the UN Human Rights Council
By Cholpon Orozobekova
UN member states voted against Russia, granting a symbolic victory to human rights organizations.
How Putin Silences Human Rights Advocates in Russia
By Catherine Putz
The Committee Against Torture says it will close down rather rather than be labeled a ‘foreign agent.’