U.N. Human Rights Council Quicksand: Get Out or Drown
The U.N. “Human Rights” Council starts its main annual session on Monday in Geneva with elected members and human-rights aficionados such as Saudi Arabia, China, and Qatar settling into their seats.- Monday, February 27, 2017