Loading...

Washington Unplugged, 07-08-09

|President Obama is now in L'Aquila, Italy for the start of the G8 Summit where climate change, among other topics will take center stage.