Sri Lanka opposes ‘Online’ Geneva Human rights sessions
A number of countries including Sri Lanka has opposed the decision to hold the UN Human Rights sessions scheduled to ...
A number of countries including Sri Lanka has opposed the decision to hold the UN Human Rights sessions scheduled to ...