US owes India $216 billion as American debt soars to $29 trillion: Congressman Alex Mooney



The US owes India $216 billion in loan, an American lawmaker has said, cautioning the leadership against galloping foreign debt, the largest of which comes from China and Japan. In 2020, the US national debt was $23.4 trillion, that was $72,309 in debt per person.