China Is in Default on $1 Trillion Owed to Americans — Time to Pay Up.
Every country is expected to honor its sovereign debt. Default is not an option—except, apparently, for China.
The United States continues to pay interest on hundreds of billions in debt held by Beijing, while China remains in default on more than $1 trillion owed to American bondholders.
In this video, I break down the forgotten history behind China’s sovereign bonds, the international law of successor governments, the precedent set by Britain and Margaret Thatcher, and why Beijing’s debt denial undermines its own historical claims—especially on Taiwan.