It is no secret that Social Security and Medicare will soon be insolvent. The updated Social Security and Medicare Trustees Report released earlier this month has confirmed that insolvency is still imminent, and will come even sooner than anticipated.
Washington, DC- FreedomWorks pushes for Senate to take up legislation that advances free markets and limited government in the months leading up to November midterm elections.