Franco Terrazzano

Columnist

Franco Terrazzano is the Alberta Director for the Canadian Taxpayers Federation.