Donald C. Mckinnon

Shaping the glo​bal agenda: The role of the commonwealth | February 17, 2006​​

​Donald Charles McKinnon is the former New Zealand Deputy Prime Minister and Minister of Foreign Affairs. He is the Secretary-General of the Commonwealth of Nations.​