this past monday, numerous human rights and aid organizations called upon the united nations to deprive russia of its seat on the un<u+2019>s human rights council (unhrc). a total of 80...
80 western-backed ngos ask un to drop russia from human rights council
whitney webb