Arts & Life Did you know? Taxes help fund your new life in Canada March 3, 2016 Editor 0 You probably already know that Canada is the second-largest country