The US, UK, and Russia's debt and GDP numbers are startling.
United States
· "Debt: $32.8 trillion"
· "GDP: $26.85 trillion"
United Kingdom
· "Debt: $3.28 trillion"
· "GDP: $3.16 trillion"
Russia
· "Debt: $288 billion"
· "GDP: $2.06 trillion"