30 Million Delayed Stimulus Checks To Social Security Beneficiaries Could Go Out Soon

On Thursday, the SSA confirmed that it had sent over required payment information, which means that the IRS should be able to send out stimulus checks to the roughly 30 million eligible Americans soon.