You may have read that the Social Security Trust Fund is due to be depleted in 2033, a year earlier than previous projections. This sounds alarming, except for several caveats.
Read More