New Report Details Future TroublesGregg OlsonJun 22, 20161 min read Social Security, Medicare funds face insolvency over 20 years