Bob Greenstein

Jim Wallis 2-04-2010
President Obama's 2011 budget, submitted to Congress this week, totals $3.8 trillion and projects a deficit of $1.6 trillion.
Jim Wallis 9-11-2009
Did you see it? It wasn't the leading story in The New York Times, The Washington Post, or most other daily newspapers.