Invocation of the OSCE Moscow Mechanism to Investigate Mounting Reports of Human Rights Abuses and International Humanitarian Law ...
With Ukraine’s assent, the United States and 44 other countries have invoked the OSCE Moscow Mechanism a second time since the start of Russia’s further invasion of Ukraine to investigate reports of human rights abuses and violations of international …