Will Moragoda deliver a ‘Sri Lanka First’?
With much thought and strategy Sri Lanka has appointed Moragoda as Sri Lanka’s High Commissioner to Delhi iced with cabinet ranking, the first such fringe benefit afforded to a high commissioner. No doubt,...