2019 Alberta election April 4 2019 8:17pm 05:08 Alberta political leaders debate the meaning of leadership Alberta leaders debate the meaning of leadership and how they will lead the province if they were to become premier. Responsive site?