Veterans still waiting for their $1,400 stimulus payments should get direct deposits by April 14
The IRS announced it has distributed another $36 billion in stimulus payments. Veterans still waiting for their $1,400 stimulus payments should get direct deposits by April 14.