Recorded on June 25, 2010
Sally McNamara discusses President Obama's message on spending and stimulus to the G20 summit of world leaders.
Senior Policy Analyst, European Affairs