We’re members of the House Freedom Caucus. The US must choose: either $20 trillion in debt or Medicaid reform
In 10 years, the United States is on course to add $20 trillion to the national debt, setting the total sum owed by American taxpayers at over $56 trillion. Every year we spend in the red, interest on the debt continues to accumulate, until by 2051, when interest alone will be the largest line item…
