Brian Mason has been re-elected as leader of the Alberta New Democrats at the party's annual convention in Calgary.
Brian Mason re-elected as leader of Alberta New democratic party