news Npr World 2026-08-20

U.S. National Debt Exceeds $40 Trillion Amid Political Debate

The United States' national debt has topped $40 trillion, while a disputed census report on noncitizen voting cited by President Trump faces scrutiny from experts.

Support Your Local Toad

The Pesky Toad is free and ad-light. If you find it useful, toss a few pesos in the tip jar to help keep the servers running and the satire flowing.

$

MXN · Minimum $10