Human rights violations and abuses in the Chechen Republic of the Russian Federation: joint statement
I have the honor to deliver this statement on behalf of the Moscow Mechanism invoking participating States: Belgium, Canada, Denmark, Estonia, Finland, France, Germany, Iceland, Ireland, Latvia, Lithuania, the Netherlands, Norway, Sweden, the United K… read more

