We consider the appointment of the Sri Lanka – Panel of Experts as an unwarranted and unnecessary interference with a… read more