“Two years ago, Canada, alongside 15 other members of the Organization for Security and Co-operation in Europe (OSCE), invoked the OSCE’s Moscow Mechanism to initiate a fact-finding mission to address serious human rights violations and abuses in Chechnya…”
Categories