High Commission of Sri Lanka in New Delhi awaits its High Commissioner
Sri Lanka’s High Commissioner designate to India, Milinda Moragoda, is yet to travel to New Delhi despite India approving his ...
Sri Lanka’s High Commissioner designate to India, Milinda Moragoda, is yet to travel to New Delhi despite India approving his ...