Perth, Oct 30 (IANS) Kamalesh Sharma, a former Indian diplomat, has been granted another four-year term as secretary general of the Commonwealth.

He was appointed to the post by the Commonwealth Heads of Government at their meeting in Kampala, Uganda, in November 2007.