Allan Rock

Former Ambassador to the United Nations

Allan Rock is a member of the Queen’s Privy Council for Canada and Canada’s former Ambassador to the United Nations.

Most Recent Posts