The Horn Needs an Honest Rapporteur of Peace, Not a Conflict Instigator

By Dawit Ghebremedhin, On October 28 2013 the Cyrus R. Vance Center, a syndicate run by independent lawyers who want to enforce humanity notions throughout the world, held a briefing in New York City led by Ms. Sheila Keetharuth, a special rapporteur mandated by the UN Human Rights Council to report on human right issues […]

Continue Reading