MELLIEHA (MALTA), Nov. 27, 2015 (Xinhua) -- Patricia Scotland attends a press conference at the Raddison Golden Sands Hotel, Mellieha, Malta, on Nov. 27, 2015. Patricia Scotland was appointed as new secretary-general of Commonwealth at the Commonwealth Heads of Government Meeting (CHOGM) in Malta on Friday.

1 / 1
 

Latest News

Latest Photos