Sri Lanka under Fire for War Crimes at Human Rights Council
Geo-politically important Sri Lanka is among several countries, including Syria, under scrutiny at the 25th session of the UN Human Rights Council in Geneva (March 3-28).
Geo-politically important Sri Lanka is among several countries, including Syria, under scrutiny at the 25th session of the UN Human Rights Council in Geneva (March 3-28).