The World – Episode 20071114 – French transport workers on strike again

The World