Loading Video…

This browser does not support the Video element.

Some complain of stimulus direct deposit delays

Despite the IRS website saying stimulus checks have been deposited into individuals' bank accounts, some people say they aren't seeing them.