Major issues of compliance with ICCPR US Under heavy fire On Human Rights and humane values in Geneva
By Lucien Rajakarunanayake While the US is currently leading its campaign against Sri Lanka at the UN Human Rights Council (UNHRC) in Geneva, over alleged violations of human rights, alleged war crimes and the failure to achieve reconciliation etc., after the defeat of the LTTE terror, elsewhere in Geneva the US came in for heavy Read More