Allan Rock

Allan Rock

Allan Rock was Canada's ambassador to the UN from 2003 to 2006 and served as a UN special advisor on children and armed conflict in Sri Lanka. He is p... resident emeritus of the University of Ottawa and a Professor in its Faculty of Law.


MORE FROM AUTHOR