Deficit Funding Many were alarmed when, on June 5, the good people who run Medicare and Social Security released a report that said that the Medicare program will become insolvent in 2026 and Social Security will face a similar fate in 2034. The Medicare projection is three years earlier than the previous report, while the […]