
The U.S. is inching closer to a deadline to raise the debt ceiling or risk defaulting on the nation’s $31 trillion in debt and political leaders have not yet reached a deal to avert such a crisis.
Amid those negotiations, politicians and commentators online have pointed fingers at who they say is to blame for the nation’s exorbitant debt.