In this episode of Talk Truth, we sit down with Franco Terrazzano, Federal Director of the Canadian Taxpayers Federation. Franco addresses the ongoing battle against Canada’s carbon tax, explores the country’s heavy tax burden, and critiques the financial disconnect between politicians and the people they serve. Touching on tax revolts,