Canada's postal worker's union agreed to suspend all strike activity Friday after agreeing "in principle" to a new collective bargaining agreement with Canada Post. A tentative deal still has to be ...