← Back to Recent Post from X (Twitter) 14y ago Oct 17, 2011 at 8:52 PM Late last Friday @BarackObama announced his 2011 budget deficit was $1.299 trillion -- the second largest in US history. 0:00 0:00 1x
Post from X (Twitter)
Late last Friday @BarackObama announced his 2011 budget deficit was $1.299 trillion -- the second largest in US history.