Loading...
Uploaded by AlJazeeraEnglish on May 5, 2007
Riz Khan looks at how London's plan for road user charges has led to allegations of invasion of privacy, religious freedoms in Cuba and the largest solar power system in Asia.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)