America's national debt has now surpassed $31 trillion - Democratic ...

Responsive image
source