Loading...
Uploaded by AFP on Jul 21, 2008
Leaders of the G8 industrial nations wrapped up their summit in Toyako, Japan Wednesday. They agreed to tackle soaring oil and food prices that are stoking global inflation, but had few significant achievements.
News & Politics
Standard YouTube License
Load more suggestions
All Comments