An analysis of notices published by the UN Panel of Experts (POE) calling for submissions and email correspondence this writer has had with the Panel show that the Panel has effectively denied the citizens of Sri Lanka an opportunity to be heard by the Panel. The POE has surreptitiously given more time for detractors of […]