(Natural News) The Social Security trust funds that pay for the benefits of 67 million Americans are now expected to run out in 2033, a year earlier than previous projections. This is according to the yearly trustees’ report released last week by the Treasury Department. The impending insolvency is largely due to a 3 percent… |