By A Mystery Man Writer
Mfa_admin – Nigeria High Commission, Ottawa, Canada
Canadian man tortured in Sri Lanka must receive reparations: UN
Ramanie Ruhunage - Sri Lanka High Commission in Ottawa
New Sri Lankan envoy in Canada promises 'all inclusive' approach
Sri Lanka High Commission in Ottawa
List of high commissioners of Sri Lanka to Canada - Wikipedia
New Sri Lankan envoy in Canada promises 'all inclusive' approach
Ramanie Ruhunage - Sri Lanka High Commission in Ottawa
The Sri Lanka High Commission in Ottawa holds an awareness forum
Sri Lanka summons Canadian ambassador over sanctions of high-ranking officials
International students waiting for visas from Ottawa at risk of missing start of classes - The Globe and Mail
Sri Lanka: Sri Lanka National Day Celebrations in Ottawa
Sri Lanka's new High Commissioner to Canada Presents Credentials – Canada-Sri Lanka Business Council – CSLBC
Sri Lanka – Globeia
List of Canada Embassies and Consulates in Sri Lanka