Sirisena Amarasekara assume duties as Sri Lanka’s High Commissioner-designate to South Africa
High Commissioner-designate to the Republic of South Africa Sirisena Amarasekara last week assumed duties at the High Commission of Sri Lanka in Pretoria, South Africa . The High Commissioner was welcomed by the staff of the High Commission, upon his…
Recent Comments