Human Rights Watch Disappoints on Human Rights

By Idriss Jazairy and Alfred de Zayas
GENEVA, Jul 25 2019 - On 22 July 2019, Kenneth Roth published an article in Publico, Lisbon, entitled: “UN Chief Guterres has disappointed on Human Rights”.
Read more »