The Canadian Taxpayers Federation says the Canada Revenue Agency acting as both the tax collector and tax filer is a serious conflict of interest.

See Full Page