Sports The United States Hit The Country’s Debt Limit January 19, 2023 The Newzz Owl The United States has hit the country's debt limit of $31.4 trillion. This sets the stage for months of partisan...