Technicians at the Canada Revenue Agency are scrambling to fix a computer glitch that is preventing people from filing online tax returns. More...