Lanka faces uphill task amidst last minute diplomatic drama
Lanka faces uphill task amidst last minute diplomatic drama
... resolution at the United Nations Human Rights Council,
Sri Lanka faces an Alpine task amidst reports that the goal now appears
to be not a victory but how small should the margin of defeat be. Many
Asian, African and Latin American diplomats at the ...