By RaviMay 21, 2025
America has a debt of 33229 billion dollars.
China has a debt of $14692 billion.
Japan has a debt of $10,797 billion.
The United Kingdom has a debt of $3,469 billion.
France has a debt of $3,354 billion.