UN: Stop sending envoys to Sri Lanka that violate Article 2.7 of UN Charter
Sunday, July 16th, 2017Shenali D Waduge UN Special Rapporteur on the promotion and protection of human rights & fundamental freedoms while countering terrorism Ben Emmerson has overstepped his line. Not only is he presenting factually incorrect statements he is making demands that exceed his & the UN mandate and are a violation of the spirit of the principles […]
More >