Dozens of delegates walked out of Russia's speech to the United Nations Human Rights Council in Geneva on Wednesday in a show ...
Dozens of dignitaries walked out of Russia's speech to the U.N. Human Rights Council in Geneva on Wednesday in support of ...