Could $25 Billion in Social Security Payments Force a Debt Limit Agreement?
On Friday, June 2nd, millions of Americans are due a total of $25 billion in Social Security payments. The dispute over the debt ceiling endangers this.
On Friday, June 2nd, millions of Americans are due a total of $25 billion in Social Security payments. The dispute over the debt ceiling endangers this.