The Moscow Mechanism Report on Russia’s Failure to Fulfill its Human Dimension Commitments
The United States and 37 other countries invoked the Organization for Security and Cooperation in Europe’s (OSCE) Moscow Mechanism on July 28 to examine the Russia’s adherence to its OSCE Human Dimension commitments on human rights and fundamental freedoms.