Strikes Halt Refining Operations in France

17:02 PM | October 14, 2010 | Ian Young