‘US to pressure Sri Lanka on reconciliation process’

[Radio Netherlands Worldwide] The United States is set to table a resolution against Sri Lanka at the next sitting of theĀ United Nations Human Rights CouncilĀ (HRC) in Geneva later this month. The Americans have voiced their concerns over human rights violations in Sri Lanka before, but so far had not taken the step of bringing it…

Read More