Social Security recipients to get stimulus checks on April 7
About 30 million people who rely on Social Security have been angered by delays in the $1,400 checks.
About 30 million people who rely on Social Security have been angered by delays in the $1,400 checks.