UNHRC Chief calls on Sri Lanka not to repeat past failures
UN Human Rights chief Zeid Ra’ad Al Hussein has called on the Sri Lankan Government to ensure that failures of the past are not repeated. The UN High Commissioner for Human Rights made these remarks in his annual report that was delivered at the ongoing 28th UNHRC session in Geneva. […]