Geneva alleges harassment of civil society by CID, TID and State Intelligence By Former MP, M.M Zuhair PC On the 24th of this month, the UN High Commissioner for Human Rights (UNHCHR) Michelle Bachelet is due to present to the UNHRC an updated report on the extent of grave human rights violations in Sri Lanka. […]