Daily Archive: August 15, 2018


Geneva never dealt with UNSG Panel Report

By Shamindra Ferdinando Courtesy The Island The Geneva-based United Nations Human Rights Council (UNHRC) hadn’t dealt with UNSG Panel of Experts (PoE) allegations. “Allegations in the Secretary General’s PoE report, if at all, are for a local investigation process in Sri Lanka to examine,” Director General (Legal) of the Foreign Ministry...