Kevin Taft
About Kevin Taft
Kevin Taft is a former Alberta MLA and was leader of the Alberta Liberal Party from 2003 to 2008. He was leader of the province's Official Opposition and has written five books including Oil’s Deep State, published by Lorimer in 2017.
5 Articles