Egypt

  • Keep your friends close

    In what some will see as the latest step in the political ladder to Cold War version 2.0, Russia has been denied a place on the UN’s Human Rights Council after the UN General Assembly failed to vote for it as one of 14 new members. Brazil, China, Cuba,...