Latest Fact-checks on The Freedom Project The Freedom Project stated on October 19, 2009 in a press release: "Democrats rang up a $1.42 trillion budget deficit in 2009 — the single largest in American history."
The Freedom Project stated on October 19, 2009 in a press release: "Democrats rang up a $1.42 trillion budget deficit in 2009 — the single largest in American history."
The Freedom Project stated on October 19, 2009 in a press release: "Democrats rang up a $1.42 trillion budget deficit in 2009 — the single largest in American history."