Loading...
Uploaded by AlJazeeraEnglish on May 29, 2010
On this week's Counting the Cost: Europe's debt and currency woes, strikes in France and the UK and the latest on the BP oil spill.
News & Politics
Standard YouTube License
Load more suggestions
All Comments