The Canadian Taxpayers Federation is filing a legal challenge to stop the Canada Revenue Agency from enforcing the capital ...