Rail strikes wreck havoc on transportation in France.

Rail strikes sweep France

Rail strikes wreck havoc on transportation in France.