Your trusted source for the latest news
Finally, something that is uniting voters within the United States of America. An overwhelming 82% of Americans agree Congress must address the spiraling national debt, which surpassed $38 trillion in late 2025, according to a new poll released Wednesday. Voters want lawmakers to urgently address wh......
Source: The Horn News
Original URL: https://thehornnews.com/82-of-american-voters-finally-agree-on-this/