26 June, 2026

Sri Lankan High Commission in London and diplomatic immunity case Tag