Medicare Trustees released their annual report finding that the Medicare trust fund will be exhausted in 2026, two years later than was predicted last year; over the past two weeks, as Washington has investigated the Internal...more