US owes India USD 216 billion as American debt soars to USD 29 trillion: lawmaker

America’s national debt was USD5.6 trillion in 2000. During the Obama administration, it actually doubled. In 2020, the US national debt was USD 23.4 trillion, that was USD 72,309 in debt per person.


Leave a Reply