Sri Lanka – a new Commonwealth
The new Secretary General of the Commonwealth, Patricia Scotland, Baroness Scotland of Asthal QC, must rebuild an institution which her predecessor, Indian diplomat Kamalesh Sharma, pushed towards irrelevance... Read More