Read more Human Rights "UN Human Rights Council and Sri Lanka" March 10, 2014 1 comment 2628 views UN Human Rights Council sessions in Geneva provide an opportunity for Sri Lanka to look carefully at how it will…