UN Human Rights Council votes overwhelmingly to establish a Commission of Inquiry on Russian violations in Ukraine
The 47 members of the United Nations Human Rights Council have today voted overwhelmingly in favor of a resolution calling…
Read More