Braden Turnquist wrote in Politics, Barack and Obama Halve the U.S. deficit? Say what?Join the Discussion