Social Security and and Medicare 75-year deficit tops a record $25 trillion.
MarketWatch.com - Top Stories, MarketWatch
Fri, 06/03/2022 - 8:42am
Social Security and and Medicare 75-year deficit tops a record $25 trillion.