UN body bars Sri Lanka diplomat Maj Gen Shavendra Silva
[BBC]
A controversial Sri Lankan diplomat has been excluded from taking part in the deliberations of a committee advising the United Nations Secretary General.
[BBC]
A controversial Sri Lankan diplomat has been excluded from taking part in the deliberations of a committee advising the United Nations Secretary General.