June 4, 2008

Allan Rock wins the leadership

It’s official, Allan Rock is the next leader of the University of Ottawa.