HealthCoronavirus

Actions

WTVF: How You Filed Taxes Could Delay Your Stimulus Check

Treasury Department officials say they have processed nearly 80 million stimulus checks, and are working to fix system glitches.