(UDHAYAM, COLOMBO) – The 34th session of the UN Human Rights Council gets underway in Geneva, Switzerland today. A report compiled by...